github-issues

Create, label, assign, and close GitHub issues via gh CLI or REST API.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/Simon-Copilot-Studio/ai-content-hub --skill github-issues-simon-copilot-studio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-issues
Source: https://github.com/Simon-Copilot-Studio/ai-content-hub/tree/main/github/github-issues
Command: npx skills add https://github.com/Simon-Copilot-Studio/ai-content-hub --skill github-issues-simon-copilot-studio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It streamlines GitHub issue management by providing guided workflows to view, create, label, assign, comment on, and close issues using either the gh CLI or REST API via curl, reducing manual context switching.

Core Features & Use Cases

  • View issues across repositories with gh or REST API, including filtering by state, labels, and assignees.
  • Create, label, assign, comment on, and close issues, with bulk operations for triage and maintenance.
  • Perform end-to-end issue triage workflows, from discovery to resolution, including linking issues to PRs.

Quick Start

Create your first GitHub issue in a repository using gh issue create or the REST API equivalent.

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 across multiple repositories?

Automate GitHub issue triage by using guided workflows to view, filter, label, assign, and close issues. You can perform bulk operations for maintenance via the gh CLI or REST API endpoints, reducing manual context switching across multiple repositories.

Can I create and assign GitHub issues using the gh CLI?

Yes, you can create and assign GitHub issues using the gh CLI. This Skill automates issue management by applying workflows that create, view, label, assign, comment on, and close issues directly through gh commands or equivalent REST API endpoints.

What is the best way to manage GitHub issue labels and states in bulk?

The best way to manage GitHub issue labels and states in bulk is through automated triage workflows. This Skill supports bulk operations to apply labels, update states, and link issues to pull requests for end-to-end repository maintenance via gh or REST API.

Do I need a GITHUB_TOKEN to manage issues via the REST API?

Yes, you need a GITHUB_TOKEN or gh authentication to manage issues via the REST API. The Skill requires a GitHub repository context and authenticates using either gh CLI credentials or a GITHUB_TOKEN to execute common issue operations securely.

How does linking issues to pull requests work during issue triage?

Linking issues to pull requests during triage connects the resolution context. The Skill performs end-to-end issue workflows from discovery to resolution, using gh CLI or REST API endpoints to associate specific issues with their corresponding pull requests.

When should I use the gh CLI instead of the REST API for issue management?

Use the gh CLI for interactive, local repository issue management, and the REST API for programmatic curl operations. Both methods support viewing, creating, labeling, assigning, and closing issues, allowing you to choose based on your automation environment.