What problem does it solve? Developers under time pressure often apply symptom-level fixes that fail repeatedly because the true root cause was never identified. This Skill enforces a disciplined four-phase debugging methodology that requires root cause investigation before any fix attempt, preventing wasted cycles on guesswork. ## Core Features & Use Cases - Four-Phase Debugging Process: Root cause investigation, pattern analysis, hypothesis testing, and verified implementation with failing test cases. - Root Cause Tracing: Trace bugs backward through the call stack to find the original trigger instead of fixing where the error appears. - Defense-in-Depth Validation: Add validation at entry points, business logic, environment guards, and debug instrumentation layers to make bugs structurally impossible. - Use Case: When a CI pipeline fails deep in a multi-component build, instrument each component boundary, gather evidence showing where data breaks, trace the failure to its source, and fix it with a regression test. ## Quick Start Use the systematic-debugging skill to investigate this failing test and find its root cause before suggesting any fix.