Assess Technical Debt

Sken technického dluhu celého projektu seřazený podle dopadu vs úsilí refaktorování do zprávy

od tobihagemann · tobihagemann/turbo

Funguje s nastavením ★ 8.0/10

Assess Technical Debt — Sken technického dluhu celého projektu seřazený podle dopadu vs úsilí refaktorování do zprávy

Co umí

Orchestuje celoprojektové, pouze analytické posouzení technického dluhu: rozděluje souběžné subagenty přes zdrojové oddíly k nalezení hotspotů složitosti, zastaralých API, duplikací a architektonického rozpadu, poté řadí nálezy podle dopadu vs úsilí refaktorování do .turbo/technical-debt.md a stylované HTML zprávy. Spouští se na požadavky jako "assess technical debt", "what should we refactor" nebo "where is the code rot". Je součástí sady dovedností Turbo a závisí na sesterských dovednostech evaluate-findings a frontend-design.

Testovací report

Načteno SKILL.md a references/debt-reviewer.md přes raw GitHub; obojí se parsuje a všechny odkazy v těle se rozřeší (debt-reviewer.md, sesterské dovednosti evaluate-findings a frontend-design všechny HTTP 200). Frontmatter je platný s name + explicitním popisem bohatým na spouštěče; žádné pevně zakódované cesty k počítači (používá .turbo/ relativní a $TMPDIR); žádné bezpečnostní problémy (žádné curl|sh, base64 nebo exfiltraci – instalace worktree jsou omezeny na vlastní projekt uživatele). Nemohl jsem změřit výstup, protože jádrem dovednosti je souběžné rozdělení subagentů model:opus Agent v kroku 2 plus kroky 3/5 vyvolávající sesterské dovednosti Turbo – žádné z nich nelze spustit mnou jako spuštěným subagentem v čistém prostředí – takže jakákoli ručně napsaná zpráva by přeskočila skutečný mechanismus. Posouzeno 5 spouštěcích frází: aktivace = "assess the technical debt in this repo", "what should we refactor first", "where's the worst code rot in our codebase"; nemělo by = "refactor this function to reduce complexity" (editace, ne analýza), "review my PR diff for bugs" (omezeno na diff, samotná dovednost odkazuje na /review-code) – všech 5 posouzeno správně.

Testováno: 2026-07-21 · Claude Code 2.x (agent harness)

Instalace

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.

Příkazy a ukázkové prompty

  • /assess-technical-debtSken technického dluhu celého projektu seřazený podle dopadu vs úsilí refaktorování do zprávy

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

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