
This is a disciplined debugging protocol that forces you to find root cause before attempting any fix. It's built around an iron law: no fixes without investigation first, and no fix without a failing test that proves the bug exists. The four phases walk you through evidence gathering, pattern analysis, hypothesis testing, and implementation. What makes it actually useful is the "stop and question architecture" rule when you've tried three fixes that failed, which catches you before you waste days patching symptoms of a fundamentally broken design. It's opinionated about skipping phases being worse than taking extra time, and it calls out all the rationalizations you tell yourself when under pressure to just ship something.
npx -y skills add pedronauck/skills --skill systematic-debugging --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.