What problem does it solve?
This Skill helps you identify, organize, and prioritize technical debt so it doesn’t quietly accumulate into costly complexity and quality regressions.
Core Features & Use Cases
- Scan for debt signals: Finds common debt indicators like TODO/FIXME/HACK markers, deprecated annotations, duplicated code patterns, and oversized files/functions; then categorizes the findings.
- Maintain a debt register: Supports adding new debt entries and tracking them over sprints in a structured
docs/tech-debt-register.md format.
- Prioritize and report trends: Re-scores items using impact, frequency, and fix effort to recommend sprint scope; generates a summary report with category counts and aging flags.
Real-world use case: At the start of each sprint, scan for new debt, append a few newly discovered items, then prioritize the highest ROI fixes and produce a short report for the team.
Quick Start
Run the tech-debt scan to identify debt indicators across the codebase and propose writing the results to docs/tech-debt-register.md.