What problem does it solve?
Manually resolving GitHub issues requires switching between the issue tracker, code editor, and GitHub interface, tracking context across comments, and ensuring code changes adhere to the repository's specific conventions, which is tedious and prone to oversight for developers.
Core Features & Use Cases
- End-to-End Issue Resolution: Automates the full workflow from fetching complete issue context (description, labels, comments) to opening a pull request, eliminating manual context switching.
- Project-Aligned Implementation: Analyzes recent merged PRs and existing code patterns to ensure all changes match the repository's naming conventions, testing standards, and contribution guidelines.
- Use Case: When assigned a bug fix issue in a team or open source repository, this skill handles the entire process of understanding the problem, implementing a compliant fix, running tests, and submitting a pull request with a clear change summary.
Quick Start
Use the solve-issue skill to resolve the GitHub issue at https://github.com/your-organization/your-project/issues/15 and open a compliant pull request to the upstream repository.