What problem does it solve? When code throws errors, tests fail, or behavior is unexpected, quick patches often mask the real defect and let the bug return. This Skill enforces a disciplined debugging workflow that reproduces the issue, isolates the failure, finds the root cause, and verifies the fix. ## Core Features & Use Cases - Reproduction-first workflow: Captures the exact error message, stack trace, and minimal trigger before changing any code. - Root-cause analysis: Uses hypothesis testing, targeted logging, code bisection, and git bisect to locate the actual defect rather than the symptom. - Fix verification and regression prevention: Confirms the original reproduction passes, related tests still pass, and adds a regression test where feasible. - Use Case: A user reports "tests failing after the last commit" — the Skill reproduces the failure, uses git bisect to find the offending change, fixes the underlying cause, and adds a regression test. ## Quick Start Ask the assistant to debug the failing test or error you are seeing and find the root cause instead of patching the symptom.