What problem does it solve? When tests fail, builds break, or behavior stops matching expectations, guessing at fixes wastes time and compounds errors. This Skill enforces a structured debugging process that finds and fixes the root cause instead of patching symptoms. ## Core Features & Use Cases - Structured Triage Checklist: A six-step process covering reproduce, localize, reduce, fix root cause, guard against recurrence, and verify end-to-end. - Error-Specific Decision Trees: Targeted triage flows for test failures, build failures, runtime errors, and non-reproducible bugs including timing, environment, and state-dependent issues. - Regression Prevention: Guidance on writing tests that fail without the fix, using git bisect for regression hunting, and safe fallback patterns for graceful degradation. - Use Case: A test suite fails after a refactor. Instead of guessing, you follow the checklist: reproduce the failure in isolation, bisect to the offending commit, reduce to a minimal case, fix the actual cause, and add a regression test before resuming feature work. ## Quick Start Ask the AI to systematically debug the failing test or broken build by following the triage checklist to find the root cause.