github-issues

Automate GitHub issue lifecycle with gh CLI or REST API.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/gqf2008/hermez-ai --skill github-issues-gqf2008
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-issues
Source: https://github.com/gqf2008/hermez-ai/tree/main/skills/github/github-issues
Command: npx skills add https://github.com/gqf2008/hermez-ai --skill github-issues-gqf2008

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

GitHub issue management often requires switching between the GitHub web UI, gh CLI, and REST API calls. This skill provides a unified, scriptable workflow to view, filter, create, label, assign, comment on, and close issues, reducing coordination overhead and speeding triage.

Core Features & Use Cases

  • View, search, and filter issues across repositories using gh or a curl-based REST API fallback.
  • Create, label, assign, and comment on issues to coordinate on bugs, feature requests, and triage notes.
  • Close and reopen issues to reflect current work status and progress tracking.

Quick Start

List open issues and apply a label to the top-priority item.

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 using the command line?

Automate GitHub issue triage by using commands to view, filter, label, and assign issues across repositories. This streamlines collaboration by scriptably managing the issue lifecycle without switching to the web UI.

Can I manage GitHub issues with curl instead of the gh CLI?

Yes, you can manage GitHub issues with curl. The workflow operates with the gh CLI by default and automatically falls back to the GitHub REST API via curl for environments where gh is not installed.

What do I need to create and assign GitHub issues via a script?

To create and assign GitHub issues via a script, you need a GitHub token and a repository context. These allow the commands to authenticate and target the correct repository for managing issue content and assignees.

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

The best way to bulk close GitHub issues across repositories is using a unified scriptable workflow. It provides specific commands to close and reopen issues, reflecting current work status and tracking progress efficiently.

Does this GitHub issue workflow support adding comments and labels for coordination?

Yes, this GitHub issue workflow supports adding comments and labels. You can create, label, assign, and comment on issues to coordinate on bugs, feature requests, and triage notes directly from your environment.

Why use a scriptable workflow for GitHub issue management instead of the web UI?

Use a scriptable workflow for GitHub issue management to reduce coordination overhead and speed up triage. It prevents switching between the GitHub web UI, gh CLI, and REST API calls by providing a unified command interface.