github-issues

Automate GitHub issue creation, labeling, assignment, triage, and PR linking via gh or curl.

97|8|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/peteromallet/megaplan --skill github-issues-peteromallet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-issues
Source: https://github.com/peteromallet/megaplan/tree/main/megaplan/agent/skills/github/github-issues
Command: npx skills add https://github.com/peteromallet/megaplan --skill github-issues-peteromallet

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

GitHub issue management often requires switching between tooling and manual steps across a project; this skill consolidates creation, search, triage, labeling, assignment, and linking to PRs into a single workflow accessible via gh or curl.

Core Features & Use Cases

  • Create, search, and view issues across repositories.
  • Triage, label, and assign issues to teammates.
  • Link issues to pull requests and track progress.

Quick Start

Create, search, triage, label, and assign GitHub issues using gh or curl.

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

Automating GitHub issue triage involves using gh or curl to search, label, and assign issues. This skill derives repository context from local git configuration to streamline applying labels and assignees directly from the command line.

Can I link GitHub issues to pull requests using curl?

Linking GitHub issues to pull requests with curl is supported through REST API calls. This skill manages cross-linking and progress tracking by handling issue statuses and PR connections without leaving the terminal.

What is the best way to create and label GitHub issues across multiple repositories?

Creating and labeling GitHub issues across repositories is handled by consolidating creation, search, and triage into a single workflow. Using gh CLI or curl, the skill automates lifecycle management by deriving context from local git config.

Does this GitHub issue automation require the gh CLI, or can I use curl?

GitHub issue automation supports both the gh CLI and curl REST API calls. You do not need gh installed; curl can perform the same creation, labeling, assignment, and linking tasks as long as you have repository access.

Why does my GitHub issue workflow require switching between manual steps?

GitHub issue workflows often require manual steps because creation, triage, and PR linking are fragmented. This skill consolidates these actions into a single automated workflow using either gh or curl to manage the entire issue lifecycle.

How do I search and view GitHub issues using the gh CLI?

Searching and viewing GitHub issues using the gh CLI is a core feature of this skill. It automates issue retrieval and lifecycle management by deriving the repository context directly from your local git configuration.