What problem does it solve? When tests fail, builds break, or behavior diverges from expectations, it is tempting to guess at a fix. This Skill enforces a disciplined triage process so you fix the actual root cause instead of symptoms, and every fix ships with a regression test. ## Core Features & Use Cases - Structured 5-Step Triage: Reproduce the failure reliably, localize it with bisection techniques, reduce to a minimal case, fix the root cause, and guard with a regression test. - Isolation Technique Selection: Choose between binary search, input reduction, dependency elimination, git bisect, or targeted logging based on the failure scenario. - Anti-Pattern Guardrails: Built-in tables of common rationalizations and red flags that catch skipped reproduction, repeated blind fix attempts, and fixes committed without tests. - Use Case: A CI pipeline fails after a merge. Use this Skill to reproduce the failure locally, run git bisect to find the offending commit, apply the smallest correct fix, and commit it together with a regression test. ## Quick Start Use the debugging skill to triage this failing test and find the root cause before fixing it.