What This Skill Does
Transforms your AI coding assistant into a systematic debugger. Instead of guessing at fixes, the assistant follows a disciplined process: reproduce the bug, read the stack trace carefully, isolate the failure, identify the root cause, and verify the fix.
When to Use It
Activate this skill when debugging is frustrating or unproductive:
- Cryptic error messages that don't point to an obvious cause
- Intermittent bugs that seem impossible to reproduce
- Regressions where something that worked before is now broken
- Multi-layer bugs where the symptom is far from the root cause
- Production incidents where you need to find the cause quickly
What Changes
Your AI assistant will:
- Always reproduce the bug before attempting a fix
- Read stack traces bottom-up to find the actual failure point
- Use binary search (bisect) to narrow down where things break
- Ask clarifying questions instead of guessing at the problem
- Write a regression test after fixing to prevent the bug from recurring