Systematic Debugging

Stoppt Rate-und-Probier-Fixes; erzwingt hypothesengetriebenes Debugging.

von Jesse Vincent · obra/superpowers

Getestet · Funktioniert ★ 9.6/10

Systematic Debugging — Stoppt Rate-und-Probier-Fixes; erzwingt hypothesengetriebenes Debugging.

Was es kann

Ersetzt Claudes Standardverhalten "probier einen plausiblen Fix" durch eine disziplinierte Schleife: reproduzieren, Hypothese aufstellen, instrumentieren, verifizieren. Am stärksten bei Bugs, die schon einen fehlgeschlagenen Fix überlebt haben.

Testbericht

Hat eine Race Condition auf die Ursache zurückgeführt, die Claude zuvor dreimal per Rateversuch "gefixt" hatte. Die Schleife aus Hypothese-Test-Verifikation hat das Raten gestoppt.

Getestet am: 2026-06-25 · Claude Code 2.x

Installation

/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers

Befehle & Beispiel-Prompts

  • /systematic-debuggingStoppt Rate-und-Probier-Fixes; erzwingt hypothesengetriebenes Debugging.

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

  • This bug survived one fix already, debug it systematically
  • Reproduce this bug and form a hypothesis before fixing it
  • Instrument the code and verify the root cause of this crash