github-issues

Automate GitHub issue creation, assignment, search, labeling, and closing via gh CLI or REST API.

23|4|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/NeoLabs-Systems/NeoAgent --skill github-issues-neolabs-systems
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-issues
Source: https://github.com/NeoLabs-Systems/NeoAgent/tree/main/server/catalog_sources/store-bundles/skills/github/github-issues
Command: npx skills add https://github.com/NeoLabs-Systems/NeoAgent --skill github-issues-neolabs-systems

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a streamlined way to create, manage, and close GitHub issues, making it easy to maintain your project's issue tracker.

Core Features & Use Cases

  • Create and Manage Issues: Handle issues with ease, including creating new issues, assigning tasks, and managing their lifecycles.
  • Search and Triage: Quickly search for issues and triage them based on labels and assignees.
  • Integration with GitHub Tools: Seamlessly works with the gh CLI or GitHub REST API, ensuring compatibility with your existing workflows.

Quick Start

Open a GitHub issue by running 'gh issue create --title "Report a bug" --body "Please describe the issue in detail."'

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 management from creation to closure?

GitHub issue management is automated by handling the full issue lifecycle using the gh CLI or GitHub REST API. You can create issues, assign tasks, apply labels, search, and close them without leaving your development workflow.

What is the best way to search and triage GitHub issues based on labels and assignees?

Searching and triaging GitHub issues is done by querying the issue tracker through the gh CLI or GitHub REST API. This allows you to quickly filter existing issues based on specific labels and assignees for effective project tracking.

Does this issue tracking approach require the gh CLI to manage project bugs?

Bug tracking does not strictly require the gh CLI. The Skill facilitates issue management by operating seamlessly with either the gh CLI or the standard GitHub REST API, ensuring compatibility with your existing project workflows.

Can I create and assign GitHub issues in bulk for software development projects?

Creating and assigning GitHub issues for software development projects is supported. You can handle the issue lifecycle including task assignment and bug tracking by executing scripts that interface with the GitHub REST API or gh CLI.

What are the limitations of using GitHub REST API for issue tracking compared to gh CLI?

Using the GitHub REST API for issue tracking requires handling HTTP requests via curl manually, whereas the gh CLI provides a streamlined interface. Both facilitate creating, labeling, and closing issues, but API usage demands more manual request construction.