What problem does it solve?
This Skill prevents wasted time, new bugs, and recurring issues caused by guessing and applying quick fixes. It enforces a rigorous, four-phase process to always identify the root cause of any technical issue (bugs, test failures, unexpected behavior) before attempting a solution, ensuring lasting stability.
Core Features & Use Cases
- Four-Phase Framework: Guides you through Root Cause Investigation, Pattern Analysis, Hypothesis & Testing, and Implementation, ensuring a thorough and scientific approach to problem-solving.
- Anti-Shortcut Mandate: Explicitly warns against common pitfalls like "quick fixes," "trying multiple changes at once," or "skipping tests," even under intense time pressure, to prevent superficial solutions.
- Architectural Problem Detection: Provides a critical checkpoint to question the underlying architecture if multiple fixes fail, preventing endless symptom patching and prompting deeper structural discussions.
- Use Case: When a critical production bug emerges under immense time pressure, this skill ensures you resist the urge for a quick patch, guiding you to the actual problem and a lasting solution, ultimately saving more time and preventing recurrence.
Quick Start
I'm encountering an unexpected error in the auth module. Guide me through systematic debugging to find the root cause.