What problem does it solve?
This Skill provides a structured, evidence-based approach to identifying and fixing bugs, preventing quick fixes that mask underlying issues and ensuring robust solutions.
Core Features & Use Cases
- Systematic Investigation: Follows a 6-phase process from task creation to closure, emphasizing root cause analysis over symptom fixing.
- Evidence-Based Fixes: Requires concrete evidence (logs, tests, code) before and after fixes.
- Regression Prevention: Mandates writing failing tests before fixing and running the full test suite afterward.
- Use Case: When a critical bug is reported, this Skill ensures the team doesn't just patch the immediate error but thoroughly investigates its origin, writes a test to guarantee it won't reappear, and verifies the fix against the entire codebase.
Quick Start
Use the debugging skill to systematically investigate and fix the reported bug.