Help us improve
Share bugs, ideas, or general feedback.
From grimoire
Systematically audits technical debt: classify by Fowler's quadrant, assess interest rate, estimate remediation cost, and prioritize by ROI.
npx claudepluginhub jeffreytse/grimoire --plugin grimoireHow 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.
Analyzes codebases to identify and prioritize technical debt across code, architecture, testing, documentation, and infrastructure.
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.
Share bugs, ideas, or general feedback.
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.
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 sprints