What problem does it solve? Random fixes and quick patches waste time, mask underlying issues, and create new bugs. This Skill enforces a disciplined debugging process 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 completed before moving to the next. - Red Flag Detection: Identifies rationalizations like "quick fix for now" or "one more fix attempt" and forces a return to proper investigation. - Architecture Escalation: After three failed fix attempts, stops and questions the architecture instead of continuing to thrash. - Use Case: When a test fails or unexpected behavior appears, the Skill guides you to reproduce the issue, trace data flow to the source, form a single hypothesis, and verify a minimal fix with a failing test case. ## Quick Start Use the systematic-debugging skill to investigate why my login test fails intermittently before suggesting any code changes.