What problem does it solve?
This Skill prevents random debugging and unreliable patches by requiring systematic investigation of the root cause before implementation, followed by evidence-based verification and documentation.
Core Features & Use Cases
- Four-Phase Debugging: Reproduce the issue, identify the root cause, test focused hypotheses, and implement a verified fix.
- Documentation Research: Investigate framework, dependency, native, OS, and SDK issues before empirical troubleshooting when applicable.
- Evidence-Based Verification: Require focused tests, regression checks, and documentation in BLOCKERS.md or LEARNINGS.md when appropriate.
- Use Case: When an unexplained test failure or regression occurs, trace the data flow, compare working and broken implementations, test one hypothesis at a time, and record the confirmed cause and prevention steps.
Quick Start
Ask the debugger skill to investigate the failing test, identify its root cause, implement one targeted fix, and verify the complete test suite.