← スキル一覧に戻る

tech-debt-analysis
by jaktestowac
👨💻 Instructions, prompts, and chat modes to help You with test automation for GitHub Copilot 🤖
⭐ 29🍴 4📅 2026年1月14日
SKILL.md
name: tech-debt-analysis description: Analyze and address technical debt in codebases.
Tech Debt Analysis Skill
This skill enables you to analyze codebases for technical debt and provide actionable insights to improve code quality and maintainability.
When to Use This Skill
Use this skill when you need to:
- Assess the health of a codebase and identify areas of technical debt.
- Provide recommendations for refactoring and improving code quality.
- Create a plan to address and reduce technical debt over time.
How to Use This Skill
To effectively analyze and address technical debt in codebases, follow these steps:
-
Identify Technical Debt:
- Review the codebase for common signs of technical debt, such as:
- Code smells (e.g., duplicated code, long methods, large classes)
- Outdated dependencies or libraries
- Lack of documentation or comments
- Poor test coverage
- Inconsistent coding style
- Commit history indicating quick fixes or workarounds
- Architectural issues, such as tight coupling or lack of modularity
- Review the codebase for common signs of technical debt, such as:
-
Prioritize Issues:
- Categorize identified technical debt based on its impact on the project:
- High Impact: Issues that significantly affect performance, security, or maintainability.
- Medium Impact: Issues that affect development speed or introduce minor bugs.
- Low Impact: Cosmetic issues or those with minimal effect on functionality.
- Categorize identified technical debt based on its impact on the project:
-
Create a Remediation Plan:
- Develop a plan to address the prioritized technical debt:
- Set clear goals and timelines for remediation.
- Allocate resources and assign responsibilities to team members.
- Consider refactoring code, updating dependencies, improving documentation, and increasing test coverage.
- Develop a plan to address the prioritized technical debt:
-
Report Findings:
- Prepare markdown file named
TECHNICAL_DEBT_REPORT.mdsummarizing findings and recommendations for stakeholders. - Document the identified technical debt, its impact, and the proposed remediation plan.
- Prepare markdown file named
スコア
総合スコア
65/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
✓最近の活動
1ヶ月以内に更新
+10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
レビュー
💬
レビュー機能は近日公開予定です


