Code Health Check
Scanner de santé de code en lecture seule, exécuté dans un sous-agent forké, avec un format de rapport à sévérité graduée fixe.
Testé · Fonctionne
Ce que fait
Scanne un répertoire pour l'organisation des fichiers, la gestion d'erreurs, les secrets en dur/eval/risques d'injection, la duplication, et l'hygiène des dépendances, puis renvoie un rapport markdown noté (A-F) avec des constats CRITICAL/WARNING/INFO. Se déclenche sur les demandes d'analyse de qualité de code, de recherche de problèmes, ou d'obtention d'un rapport de santé ; s'exécute dans un sous-agent forké isolé restreint à Read/Grep/Glob pour qu'il ne puisse pas modifier le code.
Rapport de test
Exécuté sur l'app de démo fournie (une API Express délibérément buguée livrée dans le même dépôt) et il a attrapé les 8 problèmes plantés — l'injection SQL, le parseur de config par eval(), les deux secrets en dur, l'erreur avalée, et même la fonction morte formatCategory() — avec les bonnes sévérités CRITICAL/WARNING/INFO et des citations file:line.
Testé le: 2026-07-13 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/huangjia2019/claude-code-engineering cd claude-code-engineering mkdir -p ~/.claude/skills cp -r 04-Skills/projects/07-skill-fork-demo/.claude/skills/code-health-check ~/.claude/skills/code-health-check
Commandes et exemples de prompts
/code-health-checkScanner de santé de code en lecture seule, exécuté dans un sous-agent forké, avec un format de rapport à sévérité graduée fixe.
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) :
Analyze the code quality of my src directory and give me a health reportFind security issues and code smells across this projectGive me an overall grade for how healthy this codebase is