github-issues

Create, update, search, and list GitHub issues via MCP tools.

Updated Feb 16, 2026
One-click install
npx skills add https://github.com/Thedougler/agent-template --skill github-issues-thedougler
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-issues
Source: https://github.com/Thedougler/agent-template/tree/main/.github/skills/github-issues
Command: npx skills add https://github.com/Thedougler/agent-template --skill github-issues-thedougler

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creation, updating, and management of GitHub issues, simplifying bug tracking, feature requests, and task management within a repository.

Core Features & Use Cases

  • Create Issues: Generate new bug reports, feature requests, or tasks with detailed descriptions and labels.
  • Update Issues: Modify existing issues by changing titles, bodies, states, assignees, or milestones.
  • Search & List Issues: Find specific issues or get an overview of repository issues.
  • Add Comments: Facilitate discussion by adding comments to issues.
  • Use Case: A user can say, "Create a bug report for the login page crashing when using SSO in the 'awesome-copilot' repository," and the skill will handle the creation process.

Quick Start

Use the github-issues skill to create a new bug report for the 'awesome-copilot' repository with the title '[Bug] Login page crashes when using SSO'.

Frequently Asked Questions about github-issues

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

FAQPage Schema
How do I create a GitHub issue for a bug report using natural language?

You can create a GitHub issue by providing a title and description, such as asking to generate a bug report for the login page crashing in a specific repository. The skill handles the creation process using integrated MCP tools.

How do I search and list existing GitHub issues in a repository?

You can search and list GitHub issues by requesting an overview or looking for specific issues within a target repository. The skill queries existing issues using the connected GitHub MCP server to retrieve the relevant issue data.

Can I update GitHub issues by changing assignees, labels, and milestones?

Yes, you can update GitHub issues by modifying titles, bodies, states, assignees, and milestones. The skill manages these updates directly through the GitHub MCP server integration to keep your repository tracking accurate.

Do I need the GitHub MCP server to manage issues with this tool?

Yes, you need the @modelcontextprotocol/server-github MCP server installed and configured. This integration is strictly required to execute the API actions needed to create, update, and search your repository issues.

How do I add comments to an existing GitHub issue discussion?

You can add comments to GitHub issues by requesting a discussion update for a specific issue number. The skill facilitates this discussion by posting your comment text directly to the issue thread via the GitHub MCP server.

What is the best way to manage feature requests and tasks in GitHub?

The best way to manage feature requests and tasks is to create GitHub issues with customizable labels and milestones. This approach streamlines repository management by categorizing bug tracking and feature requests efficiently.