Tech Debt Audit

Produit un rapport de dette technique citant les fichiers, sur neuf dimensions, avec des priorités de correction.

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

Testé · Fonctionne ★ 7.2/10

Tech Debt Audit — Produit un rapport de dette technique citant les fichiers, sur neuf dimensions, avec des priorités de correction.

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