github-issues

Manage GitHub issues via the GitHub API and gh CLI.

Updated Jun 9, 2026
One-click install
npx skills add https://github.com/zhouboyu-xreal/Hermes-Memory --skill github-issues-zhouboyu-xreal
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: github-issues
Source: https://github.com/zhouboyu-xreal/Hermes-Memory/tree/main/skills/github/github-issues
Command: npx skills add https://github.com/zhouboyu-xreal/Hermes-Memory --skill github-issues-zhouboyu-xreal

SYSTEM DOCUMENTATION & REQUIREMENTS

๐Ÿ’ก This Skill requires gh, python, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill unit addresses the challenge of manually managing GitHub issues by automating the process through GitHub commands (gh) and the GitHub API, saving you time and reducing the risk of errors.

Core Features & Use Cases

  • GitHub Commands Support: Offers full integration with gh for creating, viewing, and managing issues.
  • GitHub API Interaction: Interacts with the GitHub API using the GitHub CLI and Python, ensuring compatibility and flexibility.
  • Use Case: Whether you are looking to manage open issues, add labels, assign issues to specific team members, or triage issues, this Skill unit provides you with the tools to handle these tasks efficiently.

Quick Start

Use the github-issues skill to create a new issue labeled "bug" and assign it to a specific user: 'gh issue create --title "Bug Report" --body "Please provide more information about the issue." --label bug --assignee <username>'

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 management using the command line?โ–ผ

You can automate GitHub issue management by executing `gh` commands and Python scripts to interact with the GitHub API, enabling automated issue creation, labeling, and assignment for streamlined workflows.

What is the best way to create and assign a GitHub issue via CLI?โ–ผ

The best way to create and assign a GitHub issue via CLI is using the `gh issue create` command, where you can define the title, body, label, and assignee in a single line for efficient triage.

Do I need Python and gh installed to manage GitHub issues programmatically?โ–ผ

Yes, you need both `gh` and Python installed to manage GitHub issues programmatically, as `gh` handles local command execution while Python enables API interaction and scripting automation.

Can I use Python scripts to interact with the GitHub API for issue triage?โ–ผ

Yes, you can use Python scripts to interact with the GitHub API for issue triage, allowing you to manage open issues, add labels, and assign issues to specific team members automatically.

Why use the GitHub API instead of manual issue tracking for project management?โ–ผ

Using the GitHub API instead of manual issue tracking saves time and reduces errors by automating administrative tasks, ensuring streamlined project management workflows and consistent issue handling.