github-issues

Create, triage, label, and assign GitHub issues via gh or REST API.

2|Updated Apr 25, 2026
One-click install
npx skills add https://github.com/john-data-chen/hermes-agent-backup --skill github-issues-john-data-chen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-issues
Source: https://github.com/john-data-chen/hermes-agent-backup/tree/main/skills/github/github-issues
Command: npx skills add https://github.com/john-data-chen/hermes-agent-backup --skill github-issues-john-data-chen

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing GitHub issues manually is time-consuming and error-prone; this Skill provides efficient workflows to create, triage, label, and assign issues using gh CLI or REST API.

Core Features & Use Cases

  • View and search issues with gh first, then the REST API as a fallback.
  • Create issues, add labels, assign users, and comment on issues.
  • Triage workflow and bulk operations to manage multiple issues efficiently.

Quick Start

Use gh to list, view, create, label, assign, and close issues in your repository.

Frequently Asked Questions about github-issues

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

FAQPage Schema
How do I automate GitHub issue triage and assignment across multiple repositories?

Automating GitHub issue triage involves using gh commands or REST API calls to view, filter, label, and assign issues. This approach supports bulk operations across repositories to streamline management workflows efficiently.

Do I need the gh CLI installed to manage GitHub issues via REST API?

No, you do not need the gh CLI installed to manage GitHub issues via REST API. The system gracefully falls back to curl-based REST calls when the CLI is unavailable, provided you have a valid GITHUB_TOKEN.

What is the best way to bulk create and label GitHub issues?

The best way to bulk create and label GitHub issues is by executing triage workflows via gh commands or REST API calls. This enables efficient creation, labeling, and assignment across multiple repositories in a single process.

How does GitHub authentication work for automated issue management?

GitHub authentication for automated issue management requires either an active gh auth status or a valid GITHUB_TOKEN environment variable. This authentication is necessary to authorize REST API requests and gh CLI operations.

Can I comment on and close GitHub issues in bulk using the REST API?

Yes, you can comment on and close GitHub issues in bulk using REST API calls. The system supports viewing, filtering, commenting, closing, and bulk operations across repositories through both gh commands and REST fallbacks.