What problem does it solve?
Managing GitHub issues manually wastes time on repetitive listing, labeling, assignment, and status updates—especially during triage and bulk workflows.
Core Features & Use Cases
- Issue discovery & viewing: List, filter (labels/search/state/assignee), and view issue details to quickly find what needs attention.
- Issue creation: Create well-structured issues with titles, bodies, labels, and assignees using either GitHub CLI (
gh) or GitHub REST API via curl.
- Triage & maintenance workflows: Apply/remove labels, assign owners, comment with triage notes, and close/reopen issues, including bulk operations by label.
- Platform coverage: Works in repositories with a GitHub remote (auto-detects OWNER/REPO), or by explicitly using repo context derived from git remotes.
Quick Start
Ask the agent to create a new GitHub issue for the bug you observed in the current repository using your provided title, description, labels, and assignee, falling back to REST API if gh is unavailable.