Tech Debt Audit
Produce un report sul debito tecnico con citazioni ai file, su nove dimensioni, con priorità di intervento.
Promosso
Cosa fa
Audit approfondito del debito tecnico, con citazioni ai file, su 9 dimensioni, tramite AST-grep (tree-sitter), grep, tooling nativo del linguaggio e, opzionalmente, il knowledge graph CodeGraph. Produce TECH_DEBT_AUDIT.md con severità, stime di effort e fix prioritizzati. Da usare quando viene richiesto un controllo di salute della codebase, un audit del debito tecnico, una revisione dell'architettura, una valutazione della qualità del codice o una pianificazione di cleanup. Trigger: 'tech…
Rapporto di test
Installato in modo verbatim (skill a file singolo, frontmatter YAML pulito) e testato in A/B su un campione TypeScript con 8 pattern di debito inseriti apposta: il braccio con lo skill li ha trovati tutti e 8, incluso il vettore XSS via innerHTML che la baseline senza skill si è persa (baseline: 6/8, più alcuni risultati validi aggiuntivi). Le parole chiave di trigger sono specifiche e si attivano in modo pulito sulle richieste di audit/health-check. Nota: il documento è scritto per il runtime di oh-my-openagent — fa riferimento al tooling sg/ast-grep, lsp_diagnostics e task() senza alcun fallback per Claude Code, quindi in loro assenza la metodologia degrada a un semplice grep.
Testato il: 2026-07-11 · Claude Code 2.x (agent harness)
Installazione
git clone https://github.com/code-yeongyu/oh-my-openagent cd oh-my-openagent mkdir -p ~/.claude/skills cp -r .agents/skills/tech-debt-audit ~/.claude/skills/tech-debt-audit
Comandi e prompt di esempio
/tech-debt-auditProduce un report sul debito tecnico con citazioni ai file, su nove dimensioni, con priorità di intervento.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Audit this codebase for technical debtGive me a prioritized cleanup plan for this repoCheck code health and flag architecture problems