github-issues

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

Updated Jan 12, 2026
One-click install
npx skills add https://github.com/seanspiesman/Agents-and-Workflows --skill github-issues-seanspiesman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-issues
Source: https://github.com/seanspiesman/Agents-and-Workflows/tree/main/custom-agents/skills/github-issues
Command: npx skills add https://github.com/seanspiesman/Agents-and-Workflows --skill github-issues-seanspiesman

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

GitHub issue management is repetitive and error-prone when handled manually; this skill centralizes creating, updating, and querying issues through MCP tools to enforce consistency and accelerate workflows.

Core Features & Use Cases

  • Create, update, fetch, and search issues using MCP tools
  • Structure issue bodies from templates (Bug Report, Feature Request, Task)
  • Manage labels, assignees, milestones, and comments
  • Guided workflow: determine action, gather context, structure content, execute, confirm

Quick Start

Tell the skill to create a new issue with a concise title and a structured body.

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 using MCP?

Automate GitHub issue creation using MCP by providing the required parameters—owner, repo, title, and body—along with optional fields like labels and assignees to structure and execute the issue workflow.

Can I use templates to structure GitHub issue bodies for bugs and features?

Yes, you can use templates to structure GitHub issue bodies for bugs, features, and tasks. The skill enforces template-guided bodies to ensure consistency and accelerate issue management workflows.

What is the best way to manage GitHub labels, assignees, and milestones in bulk?

Manage GitHub labels, assignees, and milestones by specifying them as optional fields when creating or updating issues through MCP tools, centralizing lifecycle management across repositories.

How does MCP handle updating and searching existing GitHub issues across repositories?

MCP handles updating and searching existing GitHub issues by using its tools to fetch, modify, and query issues across repositories, enforcing structured updates and consistent lifecycle management.

Do I need specific repository permissions to create and manage GitHub issues with MCP?

You need repository access to create and manage GitHub issues with MCP. The skill requires valid owner and repo parameters to execute actions, ensuring proper authentication and authorization for issue management.

Why use MCP for GitHub issue management instead of manual entry?

Use MCP for GitHub issue management to eliminate repetitive manual entry and reduce errors. It centralizes creating, updating, and querying issues to enforce consistency and accelerate workflows across repositories.