What problem does it solve?
A structured, repeatable workflow for diagnosing software issues, identifying the most probable root causes, implementing minimal fixes, testing them, and committing changes so developers can resolve bugs efficiently and with audit trails.
Core Features & Use Cases
- Root-cause analysis: Guides the user to produce a ranked list of 2–5 probable causes and records the analysis in .llm/debug_<slug>/tmp_root_causes.md.
- Focused fixes: Instructs to implement minimal, pattern-consistent code changes and avoid broad refactors.
- Testing and commits: Directs running existing tests or defining manual test steps, and enforces staging and committing fixes with a clear message.
- Use Case: Quickly triage a failing integration test by tracing relevant code paths, proposing ranked causes, applying the most likely fix, and committing the change.
Quick Start
Invoke the skill with /dev-debug followed by a concise description of the issue to generate the debug directory, a ranked root-cause analysis, and a proposed minimal fix.