tech-debt-analyzer

Tech Debt Analyzer Skill

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "tech-debt-analyzer" with this command: npx skills add ntaksh42/agents/ntaksh42-agents-tech-debt-analyzer

Tech Debt Analyzer Skill

技術的負債を分析し、優先順位を付けるスキルです。

主な機能

  • コード複雑度: サイクロマティック複雑度

  • 重複コード: コピペ検出

  • 古い依存関係: アップデート必要な dependencies

  • TODO/FIXME: 未解決タスク

  • テストカバレッジ: カバレッジ不足箇所

  • 優先順位付け: 影響度とコストで評価

分析レポート例

技術的負債分析レポート

サマリー

  • 総負債スコア: 157ポイント
  • 推定解消時間: 8週間
  • Critical: 3件
  • High: 12件
  • Medium: 25件

Critical 負債 (即時対応必須)

1. 古いNode.jsバージョン (v14)

  • 影響: セキュリティリスク、パフォーマンス低下
  • コスト: 2日
  • 優先度: 🔴 Critical
  • アクション: Node.js 18にアップグレード

2. テストカバレッジ不足 (42%)

  • 影響: バグリスク増加
  • コスト: 2週間
  • 優先度: 🔴 Critical
  • アクション: カバレッジ80%を目標にテスト追加

3. 脆弱な依存関係 (lodash 4.17.15)

  • 影響: CVE-2020-8203
  • コスト: 1時間
  • 優先度: 🔴 Critical
  • アクション: npm update lodash

High 負債

コード複雑度

  • ファイル: src/order/processor.ts
  • 複雑度: 45 (推奨: <10)
  • コスト: 3日
  • アクション: リファクタリング

重複コード

  • 箇所: 15箇所
  • 重複率: 23%
  • コスト: 1週間
  • アクション: 共通化

推奨実行順序

  1. 脆弱性修正 (1時間)
  2. Node.jsアップグレード (2日)
  3. Critical な複雑コードのリファクタリング (1週間)
  4. テストカバレッジ向上 (2週間)
  5. 重複コード解消 (1週間)

バージョン情報

  • Version: 1.0.0

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

pptx-generator

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

document-summarizer

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

excel-processor

No summary provided by upstream source.

Repository SourceNeeds Review