Evidence-led debugging before proposing code changes.

A disciplined workflow for reproducing failures, collecting evidence, forming testable hypotheses, isolating root causes, and verifying fixes.

Install

npx skills add https://github.com/obra/superpowers --skill systematic-debugging

Skill content

The instructions an agent receives when this skill is active.

# Systematic Debugging ## Purpose A disciplined workflow for reproducing failures, collecting evidence, forming testable hypotheses, isolating root causes, and verifying fixes.

FAQ

What does Systematic Debugging do?
A disciplined workflow for reproducing failures, collecting evidence, forming testable hypotheses, isolating root causes, and verifying fixes. Evidence-led debugging before proposing code changes.
How do I install Systematic Debugging?
In a supported agent environment, run: npx skills add https://github.com/obra/superpowers --skill systematic-debugging
When should I use Systematic Debugging?
Use when a test, build, runtime, integration, or behavior is broken.
Got an example for Systematic Debugging?
Find why this API intermittently returns 500s, prove the root cause, and propose a fix.
Where does Systematic Debugging come from?
Source and updates: https://www.skills.sh/obra/superpowers/systematic-debugging. Confirm install steps and permissions there before you rely on it.
Systematic Debugging Agent Skill: Install & Use | Bowora