github-issues

Manage GitHub issue lifecycles via CLI or REST API.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

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

Core Features & Use Cases

  • Unified Management: Create, label, assign, and close issues using either the GitHub CLI or direct 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 priority labels, and link it to a new development branch without leaving your current workflow.

Quick Start

Use the github-issues skill to list all open issues labeled as bug 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?

Automating GitHub issue triage is handled by filtering untriaged issues and applying labels or assignments directly via the GitHub CLI. This workflow keeps project boards organized without needing a browser tab.

What's the best way to manage GitHub issue lifecycles without leaving the terminal?

Managing GitHub issue lifecycles from the terminal involves using CLI commands or REST API calls to create, label, assign, and close issues. This eliminates friction and speeds up project backlog updates.

Do I need the gh CLI to manage GitHub issues via API?

You do not strictly need the gh CLI, as direct REST API calls using curl are also supported. However, authenticated access via the gh CLI or personal access tokens is required to interact with the API.

Can I automatically assign developers and link branches to new bug reports?

You can automatically assign developers and add priority labels to new bug reports. The skill facilitates linking these triaged issues to new development branches within your existing workflow.

Does python3 work with GitHub API calls for project management automation?

Python3 works alongside curl and gh CLI dependencies to execute REST API calls for project management automation. It enables scripts that process status updates and track issues across repositories.

Why use command-line tools instead of the browser for issue tracking?

Using command-line tools for issue tracking eliminates the friction of switching context between browser tabs and terminal sessions. It allows for rapid issue triage and direct backlog management within your current workflow.