systematic-debugging · obra/superpowers
Find root causes before fixing bugs
Guides a structured, four-phase debugging process — reproduce the issue, investigate root cause, form a hypothesis, then fix — instead of guessing. Useful for stubborn bugs, test failures, or production issues where quick patches keep recurring.
Good for
- Investigate root cause before proposing a fix
- Add diagnostic logging across a multi-component system
- Debug flaky tests or intermittent failures
- Source repository
- obra/superpowers
- Category
- Coding
Open-source skills are maintained by their authors and listed as published, with attribution. Results depend on how well the skill fits your task and material.
A good place to start
This test fails intermittently in CI — help me find the root cause before we try any fix.

Make your next great thing.
Bring a question, a file, or an idea that’s not quite there yet.