github-issues

Automate GitHub issue triage, labeling, and closing via gh CLI or REST API.

1.2k|116|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/math-inc/OpenGauss --skill github-issues-math-inc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-issues
Source: https://github.com/math-inc/OpenGauss/tree/main/skills/github/github-issues
Command: npx skills add https://github.com/math-inc/OpenGauss --skill github-issues-math-inc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually managing GitHub issues across repositories is tedious and error-prone; this skill automates routine actions to save time and reduce mistakes.

Core Features & Use Cases

  • Create, search, triage, and manage GitHub issues.
  • Use gh CLI or fallback to the GitHub REST API via curl for flexibility.
  • Label, assign, comment, close issues, and link them to pull requests to maintain cross-link context.
  • Use in continuous workflows: triage incoming issues, assign owners, and document decisions with comments.

Quick Start

Authenticate with GitHub and begin managing issues using the gh or curl commands shown.

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?

Automating GitHub issue triage across repositories is achieved by using the gh CLI or REST API to label, assign, comment on, and close issues based on predefined workflow templates. This requires a GitHub token and repository context to streamline management.

Can I use the GitHub REST API via curl to manage issues without the gh CLI?

Yes, you can manage GitHub issues via the REST API using curl as a fallback to the gh CLI. This provides flexibility to view, create, label, assign, comment on, and close issues through HTTP requests when the CLI is unavailable.

What's the best way to link GitHub issues to pull requests automatically?

Linking GitHub issues to pull requests is handled through automated issue management workflows using the gh CLI or REST API. This maintains cross-link context, ensuring issue resolution is connected to corresponding code changes.

Do I need a GitHub token to automate issue labeling and assignment?

Yes, a GitHub token is required to automate issue labeling and assignment. Along with repository context, the token authenticates REST API or gh CLI requests, enabling you to securely manage issues across repositories.

Why use automated workflows for routine GitHub issue management?

Automated workflows for GitHub issue management save time and reduce mistakes caused by manual triage. By applying templates to assign owners, document decisions with comments, and close issues, teams maintain consistent repository management.