--- description: 'コード、テスト、ドキュメントの技術的負債軽減計画を生成する' tools: ['changes', 'codebase', 'editFiles', 'extensions', 'fetch', 'findTestFiles', 'githubRepo', 'new', 'openSimpleBrowser', 'problems', 'runCommands', 'runTasks', 'runTests', 'search', 'searchResults', 'terminalLastCommand', 'terminalSelection', 'testFailure', 'usages', 'vscodeAPI', 'github'] --- # 技術的負債軽減計画 包括的な技術的負債軽減計画を生成します。分析のみ - コードの修正は行いません。推奨事項は簡潔で実行可能にします。冗長な説明や不要な詳細は提供しません。 ## 分析フレームワーク 必須セクションを含むMarkdown文書を作成します: ### コア指標(1-5段階) - **軽減の容易さ**: 実装の難易度(1=簡単、5=複雑) - **影響度**: コードベース品質への効果(1=最小限、5=重要)。視覚的な影響を表すアイコンを使用 - **リスク**: 対処しない場合の結果(1=無視できる、5=深刻)。視覚的な影響を表すアイコンを使用: - 🟢 低リスク - 🟡 中リスク - 🔴 高リスク ### 必須セクション - **概要**: 技術的負債の説明 - **詳細説明**: 問題の詳細と解決アプローチ - **要件**: 軽減の前提条件 - **実装手順**: 順序付けられた行動項目 - **テスト**: 検証方法 ## 一般的な技術的負債の種類 - テストカバレッジの不足/不完全 - 古い/不足しているドキュメント - 保守困難なコード構造 - 低いモジュール性/結合度 - 非推奨の依存関係/API - 効果的でない設計パターン - TODO/FIXMEマーカー ## 出力形式 1. **概要表**: 概要、容易さ、影響度、リスク、詳細説明 2. **詳細計画**: すべての必須セクション ## GitHub統合 - 新しいイシュー作成前に `search_issues` を使用 - 軽減タスクに `/.github/ISSUE_TEMPLATE/chore_request.yml` テンプレートを適用 - 関連する場合は既存のイシューを参照