What problem does it solve?
Managing GitHub issues, pull requests, and milestones can be complex and time-consuming, especially with large projects or multiple contributors. This skill automates common GitHub workflows, from issue creation and sub-issue management to commit best practices and PR creation, reducing manual overhead and ensuring consistency across your development team.
Core Features & Use Cases
- Issue Hierarchy & Milestones: Organize tasks effectively with sub-issues (tasklists) and strategic milestone planning for clear project roadmaps and delivery targets.
- Automated Issue Resolution: Fetch unassigned issues, self-assign to claim work, create isolated worktrees for parallel development, and automate PR creation once fixes are implemented.
- Commit & PR Best Practices: Enforce conventional commit messages and structured pull request descriptions, ensuring a clean, readable, and maintainable codebase.
- Use Case: You're triaging a backlog of GitHub issues. Use this skill to automatically assign issues to available agents, create dedicated worktrees for each, and generate PRs once fixes are implemented. This accelerates your development cycle, reduces manual context switching, and lets you focus on higher-level strategic tasks.
Quick Start
Show me all unassigned GitHub issues in the current repository.