Kiro Debug
Protocole de débogage axé sur la cause racine, qui bloque le rafistolage à l'aveugle après un échec de correction.
Testé · Fonctionne
Ce que fait
Structure le débogage comme une collecte de preuves avant toute correction : lire l'erreur exacte, inspecter la configuration du dépôt et de l'exécution (package.json, git diff, fichiers de build), consulter la documentation si besoin, puis classer l'échec dans l'une de dix catégories et produire un Debug Report structuré avec FIX_PLAN, VERIFICATION, NEXT_ACTION et CONFIDENCE. Se déclenche quand un agent d'implémentation est bloqué, qu'une vérification échoue, ou que des tentatives de correction répétées ne convergent pas — il refuse explicitement de proposer un correctif avant que la cause racine soit établie.
Rapport de test
Sur un vrai test pytest en échec (bug de division entière), la référence a proposé une correction d'une ligne ; le skill a imposé un Debug Report structuré (ROOT_CAUSE, CATEGORY, FIX_PLAN, NEXT_ACTION, CONFIDENCE) exploitable par un agent orchestrateur.
Testé le: 2026-07-10 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/gotalab/cc-sdd cd cc-sdd mkdir -p ~/.claude/skills cp -r tools/cc-sdd/templates/agents/antigravity-skills/skills/kiro-debug ~/.claude/skills/kiro-debug
Commandes et exemples de prompts
/kiro-debugProtocole de débogage axé sur la cause racine, qui bloque le rafistolage à l'aveugle après un échec 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) :
My fix didn't work, help me find the actual root causeDebug this failing build and give me a structured debug reportStop guessing fixes and diagnose why this test keeps failing