github-issues

Automate GitHub issue creation, viewing, updating and management via gh CLI or REST API.

Updated Apr 30, 2026
One-click install
npx skills add https://github.com/lxh755818-bot/obsidian-vault --skill github-issues-lxh755818-bot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-issues
Source: https://github.com/lxh755818-bot/obsidian-vault/tree/main/backup/skills/github/github-issues
Command: npx skills add https://github.com/lxh755818-bot/obsidian-vault --skill github-issues-lxh755818-bot

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of creating, triaging, and managing GitHub issues, reducing the time spent on manual issue management.

Core Features & Use Cases

  • Issue Creation: Create new issues with specific titles, descriptions, labels, and assignees.
  • Issue Management: View, update, and manage issues, including closing and reopening.
  • Automation: Execute issue-related tasks programmatically using gh commands or REST API calls.
  • Use Case: Automatically generate issue reports, track progress, and assign tasks based on specific criteria.

Quick Start

Use the github-issues skill to list all open issues 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 creation and management workflows?

Automate GitHub issue management by programmatically creating, viewing, and updating issues using the `gh` command-line tool or direct REST API calls. This reduces manual effort in project management and bug tracking.

Can I use the `gh` CLI to batch create and triage GitHub issues?

Yes, you can use the `gh` CLI to batch create and triage GitHub issues. The skill supports executing issue-related tasks programmatically, allowing you to assign tasks and apply labels based on specific criteria.

What is the best way to track bug triage progress on GitHub?

Bug triage progress tracking on GitHub is best handled by automating issue updates and viewing open issues. You can use `gh` commands or REST API calls to manage labels, assignees, and statuses for efficient triage workflows.

Do I need the `gh` tool to manage GitHub issues with this approach?

No, you do not strictly need the `gh` tool. While it supports the `gh` command-line tool for workflows, you can also manage GitHub issues directly using standard REST API calls for automation.

How do I programmatically assign labels and assignees to GitHub issues?

Programmatically assign labels and assignees to GitHub issues by using REST API calls or `gh` commands. This skill automates applying specific metadata to issues during creation or updates for structured project management.

Does this approach work for both opening and closing GitHub issues in a repository?

Yes, this approach works for both opening and closing GitHub issues. It automates the complete issue lifecycle, including creating new issues, viewing current ones, and managing statuses by closing or reopening them.