github-issues

Manage GitHub issues via gh CLI or REST API.

12|2|Updated Feb 2, 2020
One-click install
npx skills add https://github.com/servitola/dotfiles --skill github-issues-servitola
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-issues
Source: https://github.com/servitola/dotfiles/tree/main/claude-code/skills/github-issues
Command: npx skills add https://github.com/servitola/dotfiles --skill github-issues-servitola

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

GitHub issue management is streamlined by enabling creation, searching, triage, labeling, assignment, commenting, and closing via the gh CLI or REST API.

Core Features & Use Cases

  • Create, search, triage, label, assign, and close issues using gh or REST.
  • View and list issues, filter by labels, assignees, and perform bulk operations.
  • REST fallbacks provide curl-based workflows when gh is unavailable, guided by references/rest-fallbacks.md.

Quick Start

Begin by authenticating with gh or a GITHUB_TOKEN, then follow the sections to view, create, edit, and close issues.

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 and management from the command line?

Automate GitHub issue triage and management by using the gh CLI or REST API to search, label, assign, comment, and close issues. The workflow supports bulk operations and filtering by assignees or labels.

Can I create and manage GitHub issues if the gh CLI is unavailable?

Yes, you can manage GitHub issues via curl-based REST API fallbacks when the gh CLI is unavailable. A specific guide provides structured workflows for creating, editing, and closing issues directly.

What authentication is required to manage GitHub issues via REST or gh CLI?

Managing GitHub issues requires either gh CLI authentication or a configured GITHUB_TOKEN environment variable. Secure access to the repository API is also necessary when using REST fallbacks.

What is the best way to perform bulk operations on GitHub issues?

The best way to perform bulk operations on GitHub issues is by using the gh CLI or REST API workflows. You can view, list, filter by labels and assignees, and apply bulk backfilling actions across a repository context.

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

Use the REST API instead of the gh CLI for GitHub issue automation when the CLI is unavailable in your environment. The REST fallback provides equivalent functionality for viewing, creating, and closing issues.