What problem does it solve? When tests fail, builds break, or runtime behavior goes wrong, 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 to prevent recurrence. ## Core Features & Use Cases - Six-Step Triage Checklist: Reproduce, localize, reduce, fix the root cause, guard with a regression test, and verify end-to-end. - Error-Specific Decision Trees: Structured triage flows for test failures, build failures, and runtime errors, including git bisect guidance for regression bugs. - Non-Reproducible Bug Strategies: Systematic approaches for timing-dependent, environment-dependent, and state-dependent failures. - 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 before resuming feature work. ## Quick Start Ask the AI to systematically debug the failing test or broken build using the root-cause triage checklist instead of guessing at a fix.