Tech Debt Audit
Produit un rapport de dette technique citant les fichiers, sur neuf dimensions, avec des priorités de correction.
Testé · Fonctionne
Ce que fait
Audit de dette technique approfondi et citant les fichiers, sur 9 dimensions, à l'aide d'AST-grep (tree-sitter), de grep, d'outillage natif au langage, et optionnellement du knowledge graph CodeGraph. Produit TECH_DEBT_AUDIT.md avec sévérité, estimations d'effort et corrections priorisées. À utiliser pour un bilan de santé de base de code, un audit de dette technique, une revue d'architecture ou une évaluation de qualité de code, ou une planification de nettoyage. Déclencheurs : 'tech…
Rapport de test
Installé tel quel (skill à fichier unique, frontmatter YAML propre) et testé en A/B sur un échantillon TypeScript comportant 8 motifs de dette technique volontairement introduits : le bras avec skill les a tous trouvés, y compris le vecteur XSS via innerHTML raté par la baseline sans skill (baseline : 6/8, plus quelques trouvailles supplémentaires valides). Les mots-clés de déclenchement sont précis et se déclenchent proprement sur les demandes d'audit/bilan de santé. Remarque : la documentation est écrite pour le runtime oh-my-openagent — elle référence les outils sg/ast-grep, lsp_diagnostics et task() sans repli pour Claude Code, donc la méthodologie se dégrade en simple grep en leur absence.
Testé le: 2026-07-11 · Claude Code 2.x (agent harness)
Installation
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
Commandes et exemples de prompts
/tech-debt-auditProduit un rapport de dette technique citant les fichiers, sur neuf dimensions, avec des priorités de correction.
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
Audit this codebase for technical debtGive me a prioritized cleanup plan for this repoCheck code health and flag architecture problems