github-issues

Manage GitHub issue lifecycles via the GitHub CLI or REST API.

Updated May 4, 2026
One-click install
npx skills add https://github.com/InverterNetwork/hermes-agent --skill github-issues-inverternetwork
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-issues
Source: https://github.com/InverterNetwork/hermes-agent/tree/main/skills/github/github-issues
Command: npx skills add https://github.com/InverterNetwork/hermes-agent --skill github-issues-inverternetwork

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, python3, and includes assets (resource) components.

What problem does it solve?

This skill removes the friction of switching between browser tabs and terminal windows to manage project backlogs, allowing for rapid issue triage, creation, and updates directly from your command line.

Core Features & Use Cases

  • Unified Management: Create, label, assign, and close issues using either the GitHub CLI or direct REST API calls.
  • Automated Triage: Quickly filter and process untriaged issues to maintain a clean and organized project board.
  • Use Case: When a bug report arrives, use this skill to instantly assign it to a developer, add the appropriate bug label, and comment with a triage note without leaving your current workflow.

Quick Start

Use the github-issues skill to list all open issues labeled as needs-triage in the current 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 from the command line?

Automate GitHub issue triage by using this skill to filter untriaged issues, apply labels, and assign developers directly via the gh CLI or REST API without switching to a browser. It streamlines the entire issue lifecycle from your terminal.

Can I manage GitHub issues in bulk without leaving the terminal?

Yes, you can manage GitHub issues in bulk from the terminal. This skill facilitates project management workflows by enabling bulk operations and automated status updates on repository issues using the authenticated gh CLI tool.

Do I need the GitHub CLI installed to manage issues with Python?

You need either the gh CLI or direct REST API access via Python3 to manage issues. The skill requires authenticated access to GitHub, which is typically handled through personal access tokens or the installed gh CLI tool.

What is the best way to handle bug tracking and assignment for GitHub repositories?

The best way to handle bug tracking is using a unified command line workflow. When a bug report arrives, this skill instantly assigns it to a developer, adds the appropriate bug label, and comments with a triage note.

Does this approach work with direct REST API calls instead of the gh CLI?

Yes, this approach works with direct REST API calls. You can create, label, assign, and close issues using either the GitHub CLI or direct REST API requests, provided you have authenticated access via personal access tokens.