What problem does it solve?
This Skill helps you debug bugs, test failures, performance issues, and unexpected behavior without wasting time on random fixes or symptom patches. It is designed to keep you focused on root cause investigation, even when you are under pressure or tempted to guess.
Core Features & Use Cases
- Root Cause Investigation: Read errors carefully, reproduce the issue, check recent changes, and trace data flow before changing code.
- Pattern Analysis and Hypothesis Testing: Compare against working examples, form one clear hypothesis, and test the smallest possible change.
- Safe Implementation Discipline: Create failing tests first, fix one thing at a time, verify the result, and stop to re-analyze if the first fix fails.
- Use Case: A flaky test keeps failing intermittently in CI; this Skill guides you to inspect the failure pattern, identify the real cause, and apply a minimal fix that prevents recurrence.
Quick Start
Use the systematic-debugging skill to investigate this bug from the root cause and propose the smallest verified fix.