github-issues

Create, update, and triage GitHub issues via gh CLI or REST API.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

GitHub issue management is often fragmented across tools and teams. This Skill automates the lifecycle: creating, triaging, labeling, assigning, and linking issues to PRs, coordinating actions across gh CLI and REST API.

Core Features & Use Cases

  • Create, search, triage, and manage GitHub issues using gh CLI with a robust curl fallback via the REST API.
  • Add and remove labels, assign owners, and reference related PRs to keep work in sync.
  • Use-case: a repo with multiple contributors can automatically triage incoming issues and route them to the correct assignees.

Quick Start

Use the skill to open or update an issue in your repository by applying a label and linking it to a PR through gh or the REST API.

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 labeling for multiple contributors?

Link GitHub issues to pull requests by referencing related PRs during issue management. This Skill automates linking and applying labels through gh or the REST API, ensuring your development work stays in sync across repositories.

Can I manage GitHub issues via REST API if the gh CLI is not configured?

Yes, you can manage GitHub issues via REST API using a curl fallback if gh CLI is unavailable. The Skill handles labels, assignees, and issue linking through REST calls with basic error handling when CLI workflows fail.

What is the best way to keep GitHub issues and pull requests in sync across teams?

Keep GitHub issues and pull requests in sync by automating issue updates and referencing related PRs. The Skill coordinates actions across gh CLI and REST API to manage labels, assignees, and issue linking for multiple contributors.

Does this GitHub issue automation tool handle error cases when updating labels or assignees?

Yes, this GitHub issue automation tool handles error cases during label and assignee updates with basic error handling and fallbacks. It switches between gh CLI and REST API calls to ensure issue triage operations complete successfully.

How do I create and assign GitHub issues automatically using command line tools?

Create and assign GitHub issues automatically by executing triage commands through the gh CLI. This Skill automates the issue lifecycle including creation, labeling, and assignment, with a curl fallback via the REST API for robust management.