What problem does it solve?
This Skill automates the process of identifying, planning, and implementing fixes for bugs reported in GitHub issues, ensuring code quality and efficient issue resolution.
Core Features & Use Cases
- Automated Issue Analysis: Fetches and analyzes GitHub issues to understand the problem and codebase impact.
- Proactive Fix Planning: Generates a detailed plan for fixing the bug, including code changes and risk assessment.
- User-Approved Implementation: Requires explicit user approval before making any code changes, committing, or pushing.
- Mandatory Full Solution Build: Enforces a complete solution build to catch cross-project issues before committing.
- Automated Issue Updates: Comments on the GitHub issue with fix details and can close the issue upon successful implementation.
- Use Case: When a user reports "Fix bug #123" or "Issue #456 needs attention", this skill will analyze the issue, propose a fix, wait for approval, implement the fix, and update GitHub.
Quick Start
Use the bug-fixer skill to fix issue number 78.