From grimoire
Systematically identify, classify, and prioritize technical debt in codebases using SQALE model and Fowler's quadrant. Guides static analysis, debt register creation, and ROI-based remediation.
How this skill is triggered — by the user, by Claude, or both
Slash command
/grimoire:audit-technical-debtThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Systematically identify, classify, and prioritize technical debt to make informed remediation decisions.
Systematically identify, classify, and prioritize technical debt to make informed remediation decisions.
Adopted by: SonarQube (SQALE model), Google (internal debt tracking), Stripe engineering blog documents debt reduction programs Impact: Google's internal studies found that unmanaged technical debt doubles feature development time within 18 months; SonarQube's SQALE index quantifies remediation cost per issue.
Why best: Ward Cunningham's metaphor frames debt as a deliberate trade-off, not a failure. Fowler's quadrant (deliberate/inadvertent × reckless/prudent) distinguishes debt worth paying from debt worth carrying. Auditing without this classification leads to either over-investment in low-value cleanup or ignored high-interest debt.
TODO(DEBT): comment and ticket reference.High-priority debt item:
src/checkout/payment_processor.py — cyclomatic complexity 47, touched in 80% of sprintsnpx claudepluginhub jeffreytse/grimoire --plugin grimoireIdentifies, quantifies, and prioritizes technical debt in codebases across code duplication, complexity, architecture flaws, testing gaps, documentation, and infrastructure. Creates remediation plans.
Measure, prioritize, and address technical debt. Classify debt by impact and effort. Build paydown roadmap. Use when evaluating system health or planning refactoring.
Identifies, categorizes, and prioritizes technical debt across code, architecture, tests, dependencies, docs, and infrastructure. Scores by impact, risk, effort; outputs remediation plans.