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 systematic triage process that preserves evidence, localizes the failure, and verifies the fix with regression tests. ## Core Features & Use Cases - Structured Triage Checklist: A six-step workflow covering reproduce, localize, reduce, root-cause fix, regression guard, and end-to-end verification. - Error-Specific Decision Trees: Dedicated triage paths for test failures, build failures, and runtime errors, plus bisection with git for regression bugs. - Escalation Guardrails: After three failed fix attempts across different layers, the process stops patching and escalates to a scoped refactor, revert, or handoff. - Use Case: A Flutter widget test fails after a Riverpod provider change. Follow the checklist to reproduce the failure, trace it through the provider to the repository mock, fix the source, and add a regression test that fails without the fix. ## Quick Start Ask the agent to debug the failing test or broken build using the systematic triage checklist and report the root cause with a regression test.