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 systematic debugging discipline 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 the next begins. - Multi-Component Evidence Gathering: Add diagnostic instrumentation at component boundaries (CI, build, signing, services) to locate exactly where a system breaks. - Architectural Escalation: After three failed fixes, stop and question the architecture instead of attempting a fourth patch. - Use Case: A CI signing pipeline fails intermittently. Instead of retrying random config changes, instrument each layer (workflow secrets, build script environment, keychain state, codesign) to identify the exact failing boundary, then fix at the source. ## Quick Start Use the debug skill to investigate why the test suite fails after the latest commit before proposing any fix.