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