github-issues

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

9|3|Updated May 18, 2026
One-click install
npx skills add https://github.com/jordanhubbard/mac --skill github-issues-jordanhubbard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-issues
Source: https://github.com/jordanhubbard/mac/tree/main/src/mac/_hermes/skills/github/github-issues
Command: npx skills add https://github.com/jordanhubbard/mac --skill github-issues-jordanhubbard

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies the process of creating, triaging, labeling, and assigning GitHub issues, eliminating the need for manual management and streamlining collaboration.

Core Features & Use Cases

  • Issue Creation: Automatically create issues using gh or REST API.
  • Triage: Filter and categorize issues based on labels and assignees.
  • Management: Add, remove, and manage labels, assignees, and comments on issues.
  • Use Case: Efficiently manage a team's GitHub issues by automating the process of creating, updating, and closing issues.

Quick Start

Use the github-issues skill to list all open issues in your 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 management without leaving the command line?

Automate GitHub issue management by using the `gh` command-line tool or REST API to create, triage, and track issues. This eliminates manual management by script-interacting directly with your repository.

What's the best way to bulk create and triage GitHub issues for a project?

Bulk create and triage GitHub issues by automating the process via `gh` or REST API. Filter and categorize issues based on labels and assignees to streamline team collaboration and bug tracking.

Do I need GitHub authentication to manage issues using the gh CLI?

Yes, GitHub authentication is required to manage issues using the gh CLI or REST API. You must authenticate with GitHub and have access to the relevant repository to create, update, or close issues.

Can I use Python to manage GitHub issue tracking and bug reporting?

Yes, you can use Python to manage GitHub issue tracking and bug reporting. The skill utilizes python3 alongside `gh` and `curl` to automate issue creation, labeling, and assignment via the REST API.

Does this approach support adding labels and assignees to existing GitHub issues?

Yes, this approach supports adding labels and assignees to existing GitHub issues. You can manage and update issues by adding, removing, or modifying labels, assignees, and comments programmatically.