Assess Technical Debt

Projektomfattende teknisk gældsscanning rangeret efter indvirkning vs. refaktoriseringsindsats i en rapport

Af tobihagemann · tobihagemann/turbo

Virker med opsætning ★ 8.0/10

Assess Technical Debt — Projektomfattende teknisk gældsscanning rangeret efter indvirkning vs. refaktoriseringsindsats i en rapport

Hvad det gør

Orkestrerer en projektomfattende, kun-analyse teknisk gældsvurdering: spreder samtidige subagenter over kildepartitioner for at finde kompleksitets-hotspots, forældede API'er, duplikering og arkitekturforfald, og rangerer derefter fund efter indvirkning vs. refaktoriseringsindsats i .turbo/technical-debt.md og en stylet HTML-rapport. Udløses på anmodninger som "assess technical debt", "what should we refactor" eller "where is the code rot". En del af Turbo-færdighedssuiten og afhænger af dens beslægtede færdigheder evaluate-findings og frontend-design.

Testrapport

Hentede SKILL.md og references/debt-reviewer.md via rå GitHub; begge parses, og alle kropsreferencer løses (debt-reviewer.md, beslægtede færdigheder evaluate-findings og frontend-design alle HTTP 200). Frontmatter er gyldig med name + en eksplicit trigger-rig beskrivelse; ingen hardkodede maskinstier (bruger .turbo/ relativ og $TMPDIR); ingen sikkerhedsbrister (ingen curl|sh, base64 eller exfiltration — worktree-installationer er begrænset til brugerens eget projekt). Jeg kunne ikke måle output, fordi færdighedens kerne er trin 2's samtidige model:opus Agent subagent fan-out plus trin 3/5, der påkalder beslægtede Turbo-færdigheder — ingen af disse kan udføres af mig som en spredt subagent i et rent miljø — så enhver håndskrevet rapport ville springe den faktiske mekanisme over. Bedømte 5 udløserfraser: aktiver = "assess the technical debt in this repo", "what should we refactor first", "where's the worst code rot in our codebase"; bør-ikke = "refactor this function to reduce complexity" (redigering, ikke analyse), "review my PR diff for bugs" (diff-scoped, færdigheden selv peger på /review-code) — alle 5 bedømt korrekt.

Testet: 2026-07-21 · Claude Code 2.x (agent harness)

Installation

git clone --depth 1 https://github.com/tobihagemann/turbo.git /tmp/assess-technical-debt-src
mkdir -p ~/.claude/skills
cp -R /tmp/assess-technical-debt-src/claude/skills/assess-technical-debt ~/.claude/skills/assess-technical-debt
# Standalone-incomplete: this skill orchestrates sibling Turbo skills at runtime.
# For the full pipeline (Step 3 /evaluate-findings, Step 5 /frontend-design) install those too, or the whole suite:
#   cp -R /tmp/assess-technical-debt-src/claude/skills/* ~/.claude/skills/
# Also relies on Turbo's TaskCreate/TaskList + Agent subagent fan-out; see claude/SETUP.md in the repo.

Kommandoer og eksempelprompter

  • /assess-technical-debtProjektomfattende teknisk gældsscanning rangeret efter indvirkning vs. refaktoriseringsindsats i en rapport

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • Find our worst technical debt hotspots
  • What should we refactor first in this codebase
  • Assess technical debt across the whole project