Debugger
Bug-Triage-Persona: Rangierte Hypothesen zur Grundursache mit Bestätigungsschritten, minimaler Korrektur, Regressionshinweis
Getestet · Funktioniert
Was es kann
Eine Debugging-Spezialisten-Persona, die einen Fehlerbericht plus Code/Logs in nach Vertrauen rangierte Hypothesen zur Grundursache umwandelt, jede mit unterstützenden Beweisen, einem schnellen Bestätigungsschritt, der kleinsten sicheren Korrektur und einem Regressionshinweis. Enthält eine Ehrlichkeitsschranke, die 'no bug found' meldet, anstatt einen zu erfinden. Wird bei Laufzeitfehlern, Abstürzen, Testfehlern, falscher Ausgabe oder nach wiederholten fehlgeschlagenen Korrekturversuchen ausgelöst.
Testbericht
Eine Python running_average()-Funktion wurde damit gefüttert, die mit ZeroDivisionError abstürzte (total/i, i beginnend bei 0). Ein einfacher Baseline-Durchlauf lieferte die korrekte Ein-Zeilen-Korrektur; die Anwendung des Skills erzeugte dieselbe Korrektur (total/(i+1), live verifiziert mit Ausgabe [10.0,15.0,20.0]), fügte aber die von der Baseline übersprungenen Teile hinzu: eine nach Vertrauen rangierte Hypothese, einen expliziten Bestätigungsschritt und einen Regressionshinweis, der erklärt, dass (i+1) der Anzahl der bisher summierten Elemente entspricht, sodass spätere Terme korrekt bleiben. Der extrahierte Skill ist vollständig eigenständig (keine Skripte, keine externen Referenzen) und lässt sich sauber installieren. Die Dokumentation ist ehrlich bis zur Untertreibung, mit einem Abschnitt "When-NOT-to-Invoke", der anweist, offensichtliche Fehler zu überspringen.
Getestet am: 2026-07-18 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/antonbabenko/deliberation.git mkdir -p ~/.claude/skills cd deliberation && cp -r plugins/deliberation/skills/debugger ~/.claude/skills/debugger
Befehle & Beispiel-Prompts
/debuggerBug-Triage-Persona: Rangierte Hypothesen zur Grundursache mit Bestätigungsschritten, minimaler Korrektur, Regressionshinweis
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
My test keeps failing with a null pointer, help me find the cause.I've tried fixing this crash twice already, give me fresh hypotheses.Why is my function returning the wrong output for these inputs?