What problem does it solve?
Manually tracking, categorizing, and following up on GitHub issues across distributed teams is time-consuming, inconsistent, and often leads to missed bugs or delayed feature requests, especially as issue volume grows.
Core Features & Use Cases
- Full Issue Lifecycle Management: Create, edit, label, assign, comment on, and close/reopen GitHub issues using either the gh CLI or a curl-based GitHub REST API fallback for environments without gh installed.
- Triage Automation: Quickly filter untriaged issues, categorize them with relevant labels and priority levels, and assign them to the correct team members to keep backlogs organized.
- Bulk Administrative Tasks: Run batch operations like closing all issues marked as "won't fix" to reduce repetitive work for project maintainers. Use case: For a software team receiving 50+ weekly bug reports, use this skill to automatically tag new issues with severity labels, assign them to the on-call engineer for the affected service, and close resolved issues in bulk after each sprint.
Quick Start
Use the github-issues skill to list all open issues labeled "bug" and assign the highest-priority one to the on-call backend engineer.