github-issues

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

641|104|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/eastreams/loong --skill github-issues-eastreams
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-issues
Source: https://github.com/eastreams/loong/tree/main/skills/github-issues
Command: npx skills add https://github.com/eastreams/loong --skill github-issues-eastreams

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing GitHub issues manually is time‑consuming and error‑prone, especially when teams need to view, label, assign, comment, and close issues across multiple repositories.

Core Features & Use Cases

  • List, search, and view issues using the gh CLI or a curl‑based fallback.
  • Create new issues with titles, bodies, labels, and assignees.
  • Add or remove labels, assign users, comment, and change the state of issues.
  • Perform bulk operations such as closing all issues with a specific label.
  • Works in any Git repository with a GitHub remote or when the repository is specified explicitly.

Quick Start

Ask the github-issues skill to list all open issues labeled “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 across multiple repositories?

You can automate GitHub issue triage by listing, labeling, assigning, and closing issues across repositories using the gh CLI or a curl-based fallback to the GitHub REST API.

Do I need a GitHub authentication token to manage issues via the API?

Yes, managing GitHub issues requires a GitHub authentication token or an authenticated gh CLI to perform API calls for creating, labeling, and closing tasks.

Can I perform bulk operations on GitHub issues with a specific label?

Yes, you can perform bulk operations such as closing all GitHub issues that share a specific label within an accessible repository using this automation approach.

What is the best way to create new GitHub issues from the command line?

The best way to create GitHub issues from the command line is using the gh CLI or curl to set titles, bodies, labels, and assignees via the GitHub REST API.

Does this issue management approach work without a local Git repository?

Yes, this approach works in any Git repository with a GitHub remote, or when the target repository is specified explicitly during the API request.