health

health

Catalogue généré le 2026-05-11

En une phrase

Un tableau de bord de la santé de ton code : Claude lance tous les outils de qualité du projet et te donne une note globale sur 10.

Quand l'utiliser

Comment l'invoquer

Description détaillée

/health détecte automatiquement les outils de qualité installés dans ton projet : vérificateur de types (TypeScript, ruff, pylint), linter (Biome, ESLint, RuboCop), runner de tests (vitest, jest, pytest, cargo test, go test), détecteur de code mort (knip), linter shell (shellcheck), et état de gbrain si tu l'utilises. La première fois, il te propose de sauvegarder cette configuration dans CLAUDE.md pour ne pas avoir à redétecter ensuite.

Le skill lance chaque outil indépendamment, capture la sortie, le code de retour et la durée. Chaque catégorie reçoit une note de 0 à 10 selon un barème clair (typecheck propre = 10, plus de 50 erreurs = 0, etc.). Une formule pondérée calcule ensuite une note composite : les tests pèsent 28%, le typecheck 22%, le lint 18%, le code mort 13%, le lint shell 9%, gbrain 10%.

Tu obtiens un tableau de bord lisible avec le score, le statut (CLEAN / WARNING / NEEDS WORK / CRITICAL), la durée et les détails des problèmes principaux. Chaque exécution est archivée dans ~/.gstack/projects/<projet>/health-history.jsonl pour que Claude puisse te montrer les tendances et recommander où concentrer tes efforts.

Source


Revision #2
Created 2026-05-11 21:18:55 UTC by thymon
Updated 2026-05-11 21:36:38 UTC by thymon