What problem does it solve?
It removes the friction of manually creating, searching, labeling, assigning, commenting on, and closing GitHub issues by providing a consistent workflow through either GitHub CLI (gh) or the REST API.
Core Features & Use Cases
- Issue creation & bug/feature intake: Submit well-structured reports and apply labels/assignees to speed up review.
- Issue discovery & filtering: List and search issues by state, labels, assignees, and keywords, then open a specific issue for details.
- Triage operations: Apply or remove labels, assign owners, add triage notes via comments, and close/reopen issues with appropriate reasons.
- Bulk maintenance: Combine API queries with shell scripting to close or manage groups of issues matching a label and state.
Quick Start
Use the github-issues skill to list all open issues in the current repo tagged with bug: open the appropriate AI chat and ask it to "List open GitHub issues with the label bug for the current repository using gh when available, otherwise use the GitHub REST API with GITHUB_TOKEN."