github-issues

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

4|Updated May 14, 2026
One-click install
npx skills add https://github.com/liumeixin/hermes-skills --skill github-issues-liumeixin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-issues
Source: https://github.com/liumeixin/hermes-skills/tree/main/github/github-issues
Command: npx skills add https://github.com/liumeixin/hermes-skills --skill github-issues-liumeixin

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies the process of managing GitHub issues, from creation to closure, by automating tasks such as issue listing, creation, labeling, assignment, and closing.

Core Features & Use Cases

  • Issue Management: Create, manage, triage, and close GitHub issues.
  • Search and Filter: Search existing issues, filter by state, label, assignee, or search query.
  • Integration: Works with the gh CLI or GitHub REST API via curl for flexibility.
  • Use Case: Automate issue management for your projects, streamline workflows, and enhance productivity.

Quick Start

Create a new issue for a project using the command: hermes agent github-issues create issue --title "Feature Request" --body "Add a feature to support dark mode."

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

Automate GitHub issue management by using the gh CLI or GitHub REST API via curl to create, list, label, assign, and close issues. This Skill requires GitHub authentication and appropriate repository permissions to execute these automated workflows.

What's the best way to search and filter existing GitHub issues by label or assignee?

Search and filter existing GitHub issues by state, label, assignee, or custom search query using the gh CLI or GitHub REST API. This allows you to quickly triage issues and streamline your project management workflow.

Do I need the gh CLI installed to manage GitHub issues through this automation Skill?

You need either the gh CLI or curl installed to access the GitHub REST API, along with Python for script execution. GitHub authentication and appropriate repository permissions are also required to manage issues automatically.

Can I use curl to interact with the GitHub REST API for issue triage if I don't have gh installed?

Yes, you can use curl to interact with the GitHub REST API for issue triage, creation, and closure. This Skill supports both the gh CLI and curl for flexibility in automating your software development workflows.

What GitHub permissions are needed to automatically create and close issues in a repository?

You need GitHub authentication and appropriate repository permissions to create, manage, and close issues. The Skill automates these tasks through the gh CLI or GitHub REST API, requiring access credentials configured for your specific repository.