What problem does it solve? Developers often jump straight to fixes without understanding why a bug occurred, leading to wasted time, recurring issues, and new bugs introduced by guesswork. This Skill enforces a disciplined investigation process that finds the root cause before any fix is attempted. ## Core Features & Use Cases - Four-Phase Debugging Process: Guides root cause investigation, pattern analysis, hypothesis testing, and verified implementation in strict order. - Anti-Thrashing Guardrails: Red-flag detection stops quick-fix impulses and forces a return to systematic investigation when rationalizations appear. - Escalation Logic: After three failed fix attempts, the process flags a potential architectural problem and requires human discussion before continuing. - Use Case: When a test suite fails after a dependency upgrade, use this Skill to read the full stack trace, reproduce the failure, compare against working code, form a single hypothesis, and verify one minimal fix with a failing test case. ## Quick Start Ask the AI to systematically debug the failing test or error you are seeing and find the root cause before proposing any fix.