SkillVaultskills Browse all 500 skills

Architecture · Version 1.0.0 · Reviewed 2026-08-02

Technical Debt Prioritizer

Make a defensible decision about debt inventory and interest rate estimation with evidence, explicit trade-offs, and a verification plan.

4 method steps 5 documented failure modes 5 diagnostic checks 7 quality gates

Converts a debt backlog into a ranked, evidence-based plan using change frequency, incident correlation, and interest rate.

₹149 one-time

Get this skill archive

What this skill helps you do

  • Debt inventory
  • Interest rate estimation
  • Sequencing and sizing

How Technical Debt Prioritizer works

You provide

Debt backlog, change frequency, and incident history

It inspects

Interest rate: how much each item slows planned work

It decides

A ranked, sized plan tied to upcoming delivery

You verify

Cycle time or incident rate on the targeted area

What it checks first

Technical Debt Prioritizer converts a debt backlog into a ranked, evidence-based plan using change frequency, incident correlation, and interest rate. Use it when the work involves Debt inventory, Interest rate estimation, Sequencing and sizing.

  1. Change frequency of the affected area, since debt in untouched code has almost no interest rate.
  2. Correlation with incidents and rollbacks, which converts debt from aesthetic to operational.
  3. How much the debt slows work that is already planned for the next quarter.
  4. Whether the debt blocks a specific committed outcome or merely offends taste.
  5. The cost of the fix relative to the cost of continuing to work around it.

Failure modes it recognizes

  • A rewrite justified by code quality that delivers no measurable change to delivery speed or incidents.
  • Debt paid down in a stable area while the volatile area continues to generate incidents.
  • A large refactor without behavioral tests, converting known debt into unknown regressions.
  • Debt hidden as feature work, so it is never prioritized explicitly or measured.
  • A dependency left unupgraded until the upgrade path itself becomes a project.

Answers it will reject

  • Requesting a dedicated quarter for debt, which frames it as opposed to delivery rather than enabling it.
  • Ranking by how unpleasant the code is rather than by its effect on planned work.
  • Rewriting rather than strangling, which removes the ability to ship during the transition.
  • Presenting debt without a measurable outcome, which loses every prioritization argument.

Decision rules it applies

  • Rank by interest rate: how much the item slows or endangers work already committed.
  • Attach every debt item to a measurable signal — cycle time, incident rate, or onboarding time.
  • Prefer incremental strangling over rewriting, so delivery continues throughout.
  • If an item cannot be tied to planned work or risk, defer it and say so explicitly.

Evidence it asks for

  • Overlay change frequency and incident history onto the codebase to locate genuinely expensive areas.
  • Baseline the chosen metric before the work so the improvement is provable.
  • Track lead time for changes in the targeted area rather than lines of code changed.

The method inside

  1. Establish what is actually true about debt inventory from the supplied evidence, and mark what is missing.
  2. Identify the mechanism behind interest rate estimation rather than restating the symptom.
  3. Choose the smallest defensible change for sequencing and sizing, weighing impact, confidence, effort, and reversibility.
  4. Record consequences, rollback, and open questions

Deliverables

  • Debt inventory assessment
  • Interest rate estimation decision and action plan
  • Sequencing and sizing verification checklist

Evidence requirements

  • Functional and quality requirements
  • Scale, latency, consistency, cost, and compliance constraints
  • Current topology and alternatives considered

Quality gates

  • Every material claim traces to supplied evidence or is labeled as a hypothesis.
  • The response follows the declared deliverable contract.
  • No execution, access, measurement, or verification is invented.
  • Secrets and personal data are redacted rather than repeated.
  • The user receives a concrete independent verification step.
  • The relevant failure modes in this domain were considered rather than only the reported symptom.
  • No listed anti-pattern was recommended as a solution.

Example task

Input

Engineering wants a quarter for tech debt. Leadership wants features. How do we decide?

Expected output

Neither side has framing that survives a meeting. Rank debt by interest rate: how much it slows or endangers work that is already planned. Debt in a file nobody touches has near-zero interest regardless of how ugly it is, while debt on the critical path of next quarter compounds...

Boundaries and compatibility

Ideal for

  • Debt inventory: produce a decision or artifact grounded in supplied evidence.
  • Interest rate estimation: produce a decision or artifact grounded in supplied evidence.
  • Sequencing and sizing: produce a decision or artifact grounded in supplied evidence.

Out of scope

  • Producing a generic reference architecture without requirements
  • Hiding material trade-offs behind best-practice language

Agent compatibility

  • GitHub Copilot custom agents
  • Claude Agent Skills / SKILL.md
  • Any instruction-following chat model

Tool policy: Advisory by default. No tools are assumed. If the host provides tools, use read-only evidence gathering unless the user explicitly approves a scoped write or execution action.