What problem does it solve?
This Skill stops guess-and-check debugging by forcing a root-cause-first investigation before any fix is proposed, reducing wasted time, regression risk, and repeated failures.
Core Features & Use Cases
- Four-phase workflow: Guides debugging through investigation, pattern analysis, hypothesis testing, and implementation.
- Pressure-resistant guardrails: Prevents shortcut fixes when the issue seems simple, urgent, or already partially diagnosed.
- Root-cause tracing: Helps trace failures backward through logs, stack traces, and call chains to identify the original trigger.
- Validation and recovery: Encourages minimal tests, evidence gathering, and architectural review after repeated failed attempts.
- Use case: Apply it when a build fails, a test becomes flaky, production behavior is unexpected, or an initial fix did not work.
Quick Start
Use the systematic-debugging skill to investigate the bug from root cause to verified fix before proposing any changes.