con un clic
github-issue-resolver
// Resolves GitHub issues end-to-end: assignment, implementation, documentation updates, branching, and PR creation. Invoke when user wants to work on a GitHub issue or mentions issue handling workflow.
// Resolves GitHub issues end-to-end: assignment, implementation, documentation updates, branching, and PR creation. Invoke when user wants to work on a GitHub issue or mentions issue handling workflow.
Navigate your APIs. Automatically scans source code (Java/Spring, Go/Gin, Node.js/Express, Python/FastAPI) and exports API endpoints to Postman collections, Markdown docs, or cURL commands. Use when the user needs to extract APIs from code, generate API documentation, create Postman collections, or export API endpoints from a codebase.
Guide how to write test cases in this project by first analyzing the target class to decide which test pattern, base class, and test utilities to use. Activate when user asks to write tests, add test coverage, or create test cases for any class.
| name | github-issue-resolver |
| description | Resolves GitHub issues end-to-end: assignment, implementation, documentation updates, branching, and PR creation. Invoke when user wants to work on a GitHub issue or mentions issue handling workflow. |
This skill provides a systematic workflow for handling GitHub issues from assignment to PR creation.
gh issue edit <issue-number> --add-assignee @meCheck if docs/todo.md needs updates:
Branch naming convention:
feature/issue-<number>-<short-description>fix/issue-<number>-<short-description> for bug fixeschore/issue-<number>-<short-description> for maintenance tasksCommit process:
git checkout -b <branch-name>git add <files>git commit -m "<type>: <description> (#<issue-number>)"git push -u origin <branch-name>PR creation:
gh pr createPR template:
## Summary
Brief description of changes
## Changes
- Change 1
- Change 2
## Testing
How to test these changes
## Related Issue
Closes #<issue-number>
User: "Handle issue #123"
1. gh issue edit 123 --add-assignee @me
2. Read issue #123: "Add user authentication feature"
3. Implement authentication in UserService
4. Update docs/todo.md with new authentication feature
5. git checkout -b feature/issue-123-user-authentication
6. git add . && git commit -m "feat: add user authentication (#123)"
7. git push -u origin feature/issue-123-user-authentication
8. gh pr create --title "Add user authentication" --body "Closes #123"
gh (GitHub CLI) for issue and PR managementgit for branching and commits