github-issues

Automate GitHub issue creation, search, labeling, assignment, triage, and closing via gh CLI with curl REST API fallback.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

GitHub issue management can be tedious and error-prone across multiple repositories. This skill centralizes the workflow, enabling teams to create, search, triage, label, assign, and close issues from a consistent interface.

Core Features & Use Cases

  • Create, update, and close issues via gh CLI first, with curl fallback for REST API.
  • Search and filter issues by labels, assignees, and keywords.
  • Manage labels and assignees, link issues to PRs.
  • Use Case: In a busy project, automatically triage new issues by labeling them and assigning to the right developer.

Quick Start

Triage open issues in my repository by applying labels and assigning owners.

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?

Automate GitHub issue triage by using the skill to search open issues, apply relevant labels, and assign them to developers, streamlining repository management via gh CLI or REST API.

What is the best way to manage GitHub issues across multiple repositories?

Manage GitHub issues across multiple repositories by centralizing the workflow. This skill provides a consistent interface to create, search, label, assign, and close issues across projects.

Does this GitHub issue automation work with the REST API if gh CLI is unavailable?

Yes, GitHub issue automation works with the REST API using a curl fallback if gh CLI is unavailable. This dual-method support ensures robust issue management with built-in error handling.

How do I search and filter GitHub issues by labels and assignees?

Search and filter GitHub issues by labels and assignees using the search functionality. The skill queries issues by specific keywords, labels, and assigned developers to locate target items.

Do I need GitHub authentication to automate issue lifecycle management?

Yes, GitHub authentication is required to automate the issue lifecycle. Proper authentication and repository context are necessary to create, triage, label, and close issues securely.

Can I link GitHub issues to pull requests automatically?

Yes, you can link GitHub issues to pull requests. The skill manages labels and assignees while linking issues to PRs to maintain traceability across your repository workflow.