What problem does it solve? When tests fail, builds break, or runtime behavior diverges from expectations, developers often guess at fixes or patch symptoms instead of root causes. This Skill enforces a disciplined stop-the-line workflow that preserves evidence, reproduces the failure, and fixes the underlying issue with a regression test. ## Core Features & Use Cases - Six-Step Triage Checklist: Reproduce, localize, reduce, fix the root cause, guard against recurrence, and verify end-to-end, with decision trees for each step. - Error-Specific Patterns: Dedicated triage flows for test failures, build failures, and runtime errors, including git bisect for regression hunting and strategies for non-reproducible bugs. - Safe Fallbacks and Instrumentation: Guidance on graceful degradation, defensive defaults, and when to add or remove logging. - 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 root cause, and add a regression test that fails without the fix. ## Quick Start Ask the AI to debug the failing test or error you are seeing and have it follow the structured triage checklist to find and fix the root cause.