Assess Technical Debt

Prosjektomfattende teknisk gjeld-skanning rangert etter innvirkning vs refaktorering innsats i en rapport

av tobihagemann · tobihagemann/turbo

Krever oppsett ★ 8.0/10

Assess Technical Debt — Prosjektomfattende teknisk gjeld-skanning rangert etter innvirkning vs refaktorering innsats i en rapport

Hva den gjør

Orkestrerer en prosjektomfattende, kun-analyse teknisk gjeld-vurdering: sprer samtidige underagenter over kildedelinger for å finne kompleksitetshotspots, utdaterte API-er, duplisering og arkitekturforfall, og rangerer deretter funn etter innvirkning vs refaktorering innsats i .turbo/technical-debt.md og en stilisert HTML-rapport. Utløses på forespørsler som "vurdere teknisk gjeld", "hva bør vi refaktorere", eller "hvor er koderåten". Del av Turbo-ferdighetssuiten og avhenger av dens beslektede ferdigheter evaluate-findings og frontend-design.

Testrapport

Hentet SKILL.md og references/debt-reviewer.md via rå GitHub; begge tolkes og alle kroppsreferanser løses (debt-reviewer.md, beslektede ferdigheter evaluate-findings og frontend-design alle HTTP 200). Frontmatter er gyldig med name + en eksplisitt utløser-rik beskrivelse; ingen hardkodede maskinstier (bruker .turbo/ relativt og $TMPDIR); ingen sikkerhetsbrudd (ingen curl|sh, base64 eller eksfiltrering — worktree-installasjoner er begrenset til brukerens eget prosjekt). Jeg kunne ikke måle utdata fordi ferdighetens kjerne er trinn 2s samtidige model:opus Agent subagent fan-out pluss trinn 3/5 som påkaller beslektede Turbo-ferdigheter — ingen av dem kan utføres av meg som en spawn-et subagent i et rent miljø — så enhver håndskrevet rapport ville hoppe over den faktiske mekanismen. Bedømte 5 utløserfraser: aktiver = "vurdere den tekniske gjelden i dette depotet", "hva bør vi refaktorere først", "hvor er den verste koderåten i kodebasen vår"; skal-ikke = "refaktorere denne funksjonen for å redusere kompleksiteten" (redigering, ikke analyse), "gjennomgå min PR-diff for feil" (diff-begrenset, ferdigheten selv peker til /review-code) — alle 5 bedømt korrekt.

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

Installer

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-debtProsjektomfattende teknisk gjeld-skanning rangert etter innvirkning vs refaktorering innsats i en rapport

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen 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