gh-issue

Automate GitHub issue management using the gh CLI.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/ximing/spark --skill gh-issue-ximing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh-issue
Source: https://github.com/ximing/spark/tree/main/.claude/skills/gh.issue
Command: npx skills add https://github.com/ximing/spark --skill gh-issue-ximing

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines GitHub issue management by translating natural language requests into precise gh CLI commands, automating tasks like creation, listing, updating, and closing issues.

Core Features & Use Cases

  • Issue Operations: Create, list, view, search, update, comment, close, reopen, label, and assign GitHub issues.
  • Context Resolution: Automatically determines the correct repository context for operations.
  • Use Case: Quickly create a new bug report with specific labels and assignees by simply describing the issue.

Quick Start

Use the gh-issue skill to create a new issue with the title "Fix login bug" and add the label "bug".

Frequently Asked Questions about gh-issue

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate GitHub issue management from the command line?

You can automate GitHub issue management by using natural language to generate and execute precise `gh` CLI commands. This approach handles issue creation, listing, updating, and closing automatically, streamlining CLI workflows.

Can I create a GitHub issue with specific labels and assignees using a natural language prompt?

Yes, creating a GitHub issue with labels and assignees is supported through natural language prompts. The system translates your request into `gh` CLI commands, automatically applying the specified labels and assignees during issue creation.

Does this issue automation tool work with batch issue maintenance and repository context resolution?

Yes, the tool handles batch issue maintenance and automatically resolves the correct repository context. It determines the target repository for operations dynamically, ensuring stable automation across different project environments.

What is the best way to search and update GitHub issues without memorizing complex CLI flags?

The best way to search and update GitHub issues is by describing the desired action in natural language. The system translates this into `gh` CLI commands, preferring non-interactive flags to ensure stable, automated issue updates.

Do I need the GitHub CLI installed to manage issues with this automation tool?

Yes, the GitHub CLI (`gh`) is required as the underlying engine for this automation tool. All issue operations, including viewing, commenting, and labeling, are executed by generating and running precise `gh` commands.