Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Use for ANY bug, test failure, crash, or unexpected behavior. Forces reproduce-then-isolate before proposing a fix. Stops the agent from guessing.
.claude/skills/archive228-systematic-debugging/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-03 | ✗→✓ | ▲ Improved | -22% | 0% |
| case-04 | ✗→✓ | ▲ Improved | 9% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 11% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 42% | 0% |
| case-11 | ✗→✓ | ▲ Improved | -8% | 0% |
The single most expensive agent failure: seeing an error and immediately generating a "fix" based on the error type, without reading what actually happened. Don't.
hundred different things — the trace tells you which one. Quote the exact line that throws.
smallest input that triggers it. "I think this fixes it" is gambling, not debugging.
returns 204 with no body." State it before you touch anything.
know which one fixed it — and the other two may have added new bugs.
Find why it's null. The underlying bug will resurface differently if you only patch the crash.
"I've tried X and Y, here's the output, I think it's Z but I'm not sure" beats 20 silent random attempts.
End with: the root cause (one sentence), the minimal fix, and the test that now proves it.
Other measured skills in the registry, with their headline benchmark lift.