Tech Debt Audit

Produce un report sul debito tecnico con citazioni ai file, su nove dimensioni, con priorità di intervento.

di code-yeongyu · code-yeongyu/oh-my-openagent

Promosso ★ 7.2/10

Tech Debt Audit — Produce un report sul debito tecnico con citazioni ai file, su nove dimensioni, con priorità di intervento.

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 debt
  • Give me a prioritized cleanup plan for this repo
  • Check code health and flag architecture problems