What problem does it solve?
This Skill automates the entire process of fixing software issues, from initial triage and diagnosis to creating pull requests and closing the issue, supporting both GitHub and GitLab platforms.
Core Features & Use Cases
- Automated Issue Triage: Fetches and parses issue details, checks for existing work, and classifies the fix location.
- Cross-Platform Support: Works seamlessly with GitHub (using
gh) and GitLab (using glab), including cross-repository fixes.
- Workflow Automation: Automates branch creation, code fixing, testing, submodule bumping, and PR/MR creation.
- Use Case: When a bug is reported in an issue tracker, this Skill can automatically create a branch, implement the fix in the correct repository, create a pull request, and ensure the issue is closed upon merging.
Quick Start
Use the FixIssue skill to fix issue owner/repo#123.