Kiro Debug

Protocole de débogage axé sur la cause racine, qui bloque le rafistolage à l'aveugle après un échec de correction.

par gotalab · gotalab/cc-sdd

Testé · Fonctionne ★ 8.8/10

Kiro Debug — Protocole de débogage axé sur la cause racine, qui bloque le rafistolage à l'aveugle après un échec de correction.

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 cause
  • Debug this failing build and give me a structured debug report
  • Stop guessing fixes and diagnose why this test keeps failing