What problem does it solve?
Systematically discover the root cause of software bugs, avoid symptom-only fixes, and produce verifiable repairs so regressions do not return.
Core Features & Use Cases
- Four-phase workflow: investigate, analyze, hypothesize, implement — guides you from symptom to proven fix.
- Scope freeze checks: prevents unrelated edits by locking the narrowest directory during debugging.
- Hypothesis testing and verification: add temporary logs or assertions, reproduce failures, write regression tests, and run the full test suite.
- Use case: reproduce an intermittent production error, trace it to a single failing module, add a targeted fix plus a regression test, and verify no other tests regress.
Quick Start
Run the investigate skill when you see a failing test or runtime error, for example say: /investigate to collect logs, grep the codebase, form a root cause hypothesis, and propose a verified fix.