What problem does it solve?
This Skill prevents wasted time and new bugs caused by random fixes and quick patches. It provides a structured, four-phase framework to ensure you always find the root cause of any technical issue before attempting solutions, saving hours of "thrashing" and ensuring lasting fixes.
Core Features & Use Cases
- Four-Phase Framework: Guides you through Root Cause Investigation, Pattern Analysis, Hypothesis Testing, and Implementation, ensuring a thorough and efficient approach to problem-solving.
- Anti-Rationalization Defenses: Explicitly counters common excuses for skipping steps, keeping you on track even under intense time pressure or when a "quick fix" seems obvious.
- Use Case: When a critical production bug occurs, use this skill to systematically diagnose the issue, gather evidence across multiple components, and implement a verified fix, rather than guessing and potentially introducing new problems.
Quick Start
I've encountered an unexpected error in the 'payment-gateway' service. Use the systematic-debugging skill to help me find the root cause.