github-issues

Automate GitHub issue creation, search, triage, labeling, assignment, and PR linking via gh CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Quickly manage GitHub issues across repos by enabling creation, search, triage, labeling, assignment, and PR linking through gh CLI with a curl fallback, reducing context switching.

Core Features & Use Cases

  • Create, search, triage, and manage GitHub issues using gh first, then the REST API via curl fallback.
  • Manage labels, assignees, comments, and link issues to PRs for cohesive workflow.
  • Use cases include triaging bug reports across multiple repos, bulk labeling for incident response, and automating routine issue workflows in CI/CD.

Quick Start

Start by creating or triaging an issue with gh, and rely on curl if gh is not available.

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 across multiple repositories?

You can automate GitHub issue triage across multiple repositories by using the gh CLI with a curl fallback for REST API access. This approach allows you to search, label, assign, and link issues to PRs across one or many repositories, reducing manual context switching and streamlining incident response.

What's the best way to bulk label GitHub issues for incident response?

The best way to bulk label GitHub issues for incident response is using automated workflows that leverage gh CLI and curl REST API fallback. By applying bulk labeling across multiple repositories simultaneously, you ensure cohesive workflow management and rapid categorization of bug reports during critical incidents.

Can I manage GitHub issues if the gh CLI is not installed in my environment?

Yes, you can manage GitHub issues without the gh CLI installed by relying on the curl fallback for REST API access. This dual approach requires a valid GitHub token for authentication, ensuring you can still create, search, triage, and link issues to PRs when gh is unavailable in your local repository context.

How do I link GitHub issues to pull requests using the REST API?

You can link GitHub issues to pull requests using the REST API via curl fallback when gh CLI is unavailable. This workflow enables cohesive project management by programmatically connecting issue tracking with code changes, automating routine issue workflows across your repositories with proper authentication.

Do I need a GitHub token to automate issue workflows in CI/CD pipelines?

Yes, you need authentication via gh or a valid GitHub token to automate issue workflows in CI/CD pipelines. This token grants access to the local repository context required for creating, searching, triaging, and managing GitHub issues across single or multiple repositories using gh CLI and curl fallback.

Does GitHub issue automation support managing assignees and comments across repos?

GitHub issue automation supports managing assignees, comments, labels, and PR linking across multiple repositories. By utilizing gh CLI first with a curl REST API fallback, you can efficiently coordinate comprehensive issue workflows including assignment and comment updates across one or many repositories simultaneously.