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 failures, 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 guidance for regression bugs and strategies for non-reproducible timing, environment, or state-dependent bugs. - Safe Fallbacks and Instrumentation: Patterns for graceful degradation, safe config defaults, and rules for when to add or remove diagnostic logging. - Use Case: A CI test starts failing after a refactor. Follow the checklist to reproduce it locally, bisect to the offending commit, reduce to a minimal failing case, fix the root cause, and add a regression test before resuming feature work. ## Quick Start Help me systematically debug this failing test and find the root cause instead of guessing.