github-issues

Create, update, label, and query GitHub issues via MCP tools.

Updated Dec 14, 2025
One-click install
npx skills add https://github.com/louisburroughs/durion --skill github-issues-louisburroughs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-issues
Source: https://github.com/louisburroughs/durion/tree/main/.github/skills/github-issues
Command: npx skills add https://github.com/louisburroughs/durion --skill github-issues-louisburroughs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill automates the creation, updating, labeling, and tracking of GitHub issues via MCP tools to reduce manual overhead and ensure consistent issue records.

Core Features & Use Cases

  • Create issues: Generate new issues with structured bodies using the included templates.
  • Update & manage: Add labels, assignees, milestones, and comments on existing issues.
  • Query & list: Retrieve details and list issues across repositories for dashboards or triage.
  • Use Case: Imagine you need to file a bug report in a repo, assign it to a developer, and attach relevant templates for reproducibility.

Quick Start

Create a new issue in your repository using the MCP create_issue tool with a clear title and a body built from the templates.

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 across multiple repositories?

You can automate GitHub issue management by using MCP tools to create, update, label, comment, and query issues. This approach applies deterministic changes and generates standardized issue bodies from templates across your repositories.

Can I use MCP to add labels, assignees, and milestones to existing GitHub issues?

Yes, you can use MCP tools like mcp__github__update_issue to add labels, assignees, milestones, and comments. This allows you to manage and update existing GitHub issues deterministically without manual overhead.

How do I create a GitHub issue with a structured body from templates?

To create a GitHub issue with a structured body, use the mcp__github__create_issue MCP tool. It generates new issues using included templates to ensure consistent records and standardized formatting for scenarios like bug reports.

What is the best way to retrieve and list GitHub issues for triage?

The best way to retrieve and list GitHub issues for triage is by using MCP tools to query details across repositories. This allows you to gather issue data for dashboards and manage triage workflows efficiently.

Does this GitHub issue automation approach work without additional dependencies?

Yes, this GitHub issue automation approach works without additional dependencies. It relies solely on MCP tools to execute issue creation, updating, labeling, and querying tasks across your repositories.

Why use templates when creating GitHub issues via MCP?

Using templates when creating GitHub issues via MCP reduces manual overhead and ensures consistent issue records. Templates provide structured bodies that improve reproducibility for tasks like filing bug reports.