What problem does it solve?
The Debug skill provides a structured, evidence-first methodology to find, explain, and fix software bugs, reducing time spent chasing symptoms and preventing regressions.
Core Features & Use Cases
- Evidence Gathering: Collect full error messages, stack traces, affected components, and recent diffs to build a reproducible case.
- Root Cause Analysis: Form and test focused hypotheses one variable at a time, tracing dependencies to the source.
- Verified Solutions: Implement minimal fixes, validate against reproduction steps, and check for regressions before claiming resolution.
- Use Case: Troubleshoot a failing unit test after a recent refactor by reproducing the failure, isolating the change, and applying a minimal patch with verification.
Quick Start
Ask the debug skill to gather the error details, propose 2-3 testable hypotheses, and recommend a minimal verified fix for the failing test.