What problem does it solve?
Bug reports often lead to vague fixes and vague documentation. This Skill enforces a test-first bug fixing workflow that requires reproducing the issue with a failing test, implementing a minimal fix, and preserving a clear regression record.
Core Features & Use Cases
- Failing tests drive fixes: Write a failing unit/integration/e2e test that reproduces the bug before making changes.
- Regression protection: Add regression tests and update the bugfix log to prevent reintroductions.
- End-to-end traceability: Link bug fixes to related features or requirements and document decisions.
- Structured collaboration: Coordinate with testing, coding, and documentation tasks to close the bug efficiently.
Quick Start
Describe the bug to the Skill, generate a failing test, implement a minimal fix, and run the regression suite to verify.