What problem does it solve?
When tests fail, builds break, or runtime behavior diverges from expectations, teams often guess fixes, skip reproduction, or patch symptoms leading to regressions and wasted time. This Skill provides a structured triage process to preserve evidence, reproduce failures, and reach the true root cause so fixes are reliable and verifiable.
Core Features & Use Cases
- Reproducibility first: Emphasizes reproducing failures reliably before making changes.
- Localization and reduction: Guides narrowing the failing layer and creating minimal repro cases to clarify causes.
- Fix, guard, verify: Instructs how to fix the root cause, add regression tests, and verify end-to-end to prevent recurrence.
- Use case: A CI test suite begins failing after a dependency bump; follow the triage checklist to reproduce in a clean environment, bisect commits if needed, produce a minimal failing test, apply a fix, and add a regression test so CI remains green.
Quick Start
Run the failing test locally, create a minimal reproducible case, identify and fix the root cause, add a regression test, and verify the full test suite and build succeed.