Kiro Debug

Root-Cause-first-Debug-Protokoll, das nach einem fehlgeschlagenen Fix Trial-and-Error-Patches verhindert

von gotalab · gotalab/cc-sdd

Getestet · Funktioniert ★ 8.8/10

Kiro Debug — Root-Cause-first-Debug-Protokoll, das nach einem fehlgeschlagenen Fix Trial-and-Error-Patches verhindert

Was es kann

Strukturiert das Debugging als Beweissammlung vor der Fehlerbehebung: die genaue Fehlermeldung lesen, Repo-/Laufzeitkonfiguration prüfen (package.json, git diff, Build-Dateien), bei Bedarf Dokumentation konsultieren und den Fehler dann einer von zehn Kategorien zuordnen, bevor ein strukturierter Debug Report mit FIX_PLAN, VERIFICATION, NEXT_ACTION und CONFIDENCE ausgegeben wird. Aktiviert sich, wenn ein Implementer blockiert ist, eine Verifikation fehlschlägt oder wiederholte Korrekturversuche nicht zum Ziel führen — und verweigert dabei ausdrücklich jeden Fix-Vorschlag, bevor die Ursache feststeht.

Testbericht

Test mit echtem fehlschlagendem pytest (Integer-Division-Bug): Die Baseline fixte direkt eine Zeile, der Skill erzwang einen Debug Report (ROOT_CAUSE, FIX_PLAN, VERIFICATION, CONFIDENCE) mit derselben Ursache, aber maschinenlesbar.

Getestet am: 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

Befehle & Beispiel-Prompts

  • /kiro-debugRoot-Cause-first-Debug-Protokoll, das nach einem fehlgeschlagenen Fix Trial-and-Error-Patches verhindert

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • 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