github-issues

Create and manage GitHub issues via gh CLI or REST API.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/musical-basics/hermes-build-2 --skill github-issues-musical-basics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-issues
Source: https://github.com/musical-basics/hermes-build-2/tree/main/skills/github/github-issues
Command: npx skills add https://github.com/musical-basics/hermes-build-2 --skill github-issues-musical-basics

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of day-to-day issue management on GitHub by providing concrete, repeatable commands and API examples to view, create, label, assign, comment on, close, and link issues to pull requests.

Core Features & Use Cases

  • Search and View: List and inspect issues by state, label, assignee, or search query using gh or REST API.
  • Create & Template Support: Create detailed bug reports and feature requests with example templates for consistent reporting.
  • Manage & Triage: Add or remove labels, assign owners, comment, close/reopen, and perform bulk operations for triage workflows.
  • Linking & Branching: Link issues to PRs and create branches from issues to streamline fix workflows.
  • Use Case: Triage a backlog by listing issues labeled needs-triage, apply priority labels, assign owners, and close duplicates in bulk.

Quick Start

Use the github-issues skill to create a new bug report titled "Login redirect ignores ?next= parameter" with labels bug and backend and assign it to username.

Frequently Asked Questions about github-issues

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage GitHub issues in bulk using the gh CLI?

Manage GitHub issues in bulk by using the gh CLI or GitHub REST API to perform operations like applying priority labels, assigning owners, and closing duplicates across multiple repository issues simultaneously.

What's the best way to triage a backlog of GitHub issues?

Triage backlogs by listing GitHub issues labeled needs-triage, applying priority labels, assigning owners, and closing duplicates in bulk via the gh CLI or REST API.

Do I need a GitHub token to create and manage issues programmatically?

Creating and managing GitHub issues requires authenticated GitHub access, utilizing either the gh CLI or a curl fallback that uses a GITHUB_TOKEN or credentials stored in the environment or git-credentials.

Can I link GitHub issues to pull requests and create branches for fixes?

Link GitHub issues to pull requests and create branches directly from those issues to streamline fix workflows across your repositories.

How do I create consistent GitHub bug reports and feature requests?

Create consistent GitHub bug reports and feature requests using provided example templates that standardize issue reporting with specific titles, labels, and assignees.

Can I search and filter GitHub issues by state, label, or assignee?

Search and filter GitHub issues by state, label, assignee, or custom search query using the gh CLI or GitHub REST API to list and inspect relevant repository issues.