github-issues

Create, update, and manage GitHub issues via MCP tools.

37.6k|4.7k|Updated Jun 11, 2025
One-click install
npx skills add https://github.com/github/awesome-copilot --skill github-issues-github
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-issues
Source: https://github.com/github/awesome-copilot/tree/main/skills/github-issues
Command: npx skills add https://github.com/github/awesome-copilot --skill github-issues-github

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

GitHub issue management can be repetitive and error-prone. This skill streamlines the creation, updating, and organization of issues across repositories using MCP tools, reducing manual steps and ensuring consistency.

Core Features & Use Cases

  • Create issues with titles, bodies, labels, assignees, and milestones
  • Update issue fields, add comments, and query issue data
  • List and search issues across repositories for project tracking and workload planning

Quick Start

Example: Call mcp__github__create_issue with owner: "octo-org", repo: "example-repo", title: "Sample issue", body: "Describe the issue here", labels: ["bug"], assignees: ["alice"], milestone: 1. Then optionally call mcp__github__update_issue or mcp__github__add_issue_comment to modify the issue as needed.

Frequently Asked Questions about github-issues

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create and manage GitHub issues programmatically?

Create and manage GitHub issues using MCP tools by specifying repository owner, repo name, title, body, labels, assignees, and optional milestone. You can create issues, update fields, add comments, and search or list issues across repositories without manual GitHub UI interaction.

Can I automate issue creation with labels and assignees?

Yes, automate issue creation by calling MCP tools with labels and assignees in a single operation. This reduces manual steps and ensures consistent issue metadata across repositories.

What MCP tools are available for GitHub issue management?

Available MCP tools include create_issue, update_issue, get_issue, list_issues, search_issues, and add_issue_comment. These tools support full issue lifecycle management from creation through modification and querying.

How do I query and track issues across multiple repositories?

Use list_issues and search_issues MCP tools to query issues across repositories by owner and repo parameters. This enables project tracking, workload planning, and issue organization at scale.

Can I update issue details and add comments after creation?

Yes, use update_issue to modify issue fields and add_issue_comment to append comments after initial creation. This allows issue refinement and team communication within the automation workflow.