What problem does it solve?
This Skill automates the process of investigating, fixing, and validating bugs, ensuring a deterministic and thorough resolution pipeline.
Core Features & Use Cases
- Automated Bug Analysis: Identifies root causes using the
IssueAnalyzer.
- Automated Fix Implementation: Generates and applies code fixes with the
FixWriter.
- Automated Testing: Conditionally writes and audits new tests, or validates existing ones.
- Automated Validation: Verifies the fix against the original issue and ensures code quality.
- Use Case: When a user reports a critical bug in the authentication module, this skill can be invoked to automatically diagnose the problem, implement a fix, write relevant tests, and validate the solution before it's merged.
Quick Start
Use the fix-bug skill to investigate and resolve an issue in src/auth/login.ts with the description "Users report login fails for new accounts".