What problem does it solve? Random fixes and guess-and-check patching waste time, mask underlying issues, and introduce new bugs. This Skill enforces a disciplined debugging methodology that finds the root cause before any fix is attempted. ## Core Features & Use Cases - Four-Phase Process: Root cause investigation, pattern analysis, hypothesis testing, and verified implementation, each gated before proceeding. - Multi-Component Evidence Gathering: Add diagnostic instrumentation at component boundaries to identify exactly which layer fails in pipelines like CI, build, and signing. - Architectural Escalation: After three failed fixes, stop and question the architecture instead of attempting a fourth patch. - Use Case: A test fails in production after a deploy. Instead of guessing, you reproduce the issue, trace the data flow backward through the call stack, form a single hypothesis, and verify one minimal fix with a failing test. ## Quick Start Use the systematic-debugging skill to investigate this failing test and find its root cause before suggesting any fix.