gh

Automate GitHub PRs, issues, CI checks, and releases via MCP.

2|Updated Sep 12, 2016
One-click install
npx skills add https://github.com/paulnsorensen/dotfiles --skill gh-paulnsorensen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh
Source: https://github.com/paulnsorensen/dotfiles/tree/main/claude/skills/gh
Command: npx skills add https://github.com/paulnsorensen/dotfiles --skill gh-paulnsorensen

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill automates GitHub operations using the MCP plugin to perform PRs, issues, CI checks, repo management, releases, and code search.

Core Features & Use Cases

  • MCP-powered GitHub operations for PR creation, review, merging, issue management, CI/status checks, and repository actions.
  • Context-aware workflows that reference local git state (log, diff, status) to craft accurate PR bodies and summaries.
  • Guidance on when to prefer MCP tools over gh CLI, with a safety-first fallback to gh for unsupported endpoints.

Quick Start

Create a PR from my feature branch to main.

Frequently Asked Questions about gh

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

FAQPage Schema
How do I automate GitHub pull requests and issue management across multiple repositories?

Automating GitHub pull requests and issue management is handled by using the MCP plugin to perform scalable repository actions, PR creation, and issue reading without requiring local git commits. It applies context-aware workflows to maintain consistency across multiple repositories.

Do I need MCP-enabled tools to monitor CI status and manage GitHub releases?

Yes, you need MCP-enabled tools to monitor CI status and manage GitHub releases, as the skill relies on the MCP plugin for these operations. It uses gh CLI only as a safety-first fallback for unsupported endpoints.

What is the best way to create a PR from a feature branch to main using MCP tools?

The best way to create a PR from a feature branch to main using MCP tools is to reference local git state like log, diff, and status to craft accurate PR bodies. The skill applies context-aware workflows to generate precise summaries for the pull request.

When should I use gh CLI instead of MCP for GitHub repository actions?

You should use gh CLI instead of MCP for GitHub repository actions when MCP coverage is incomplete. The skill provides guidance on when to prefer MCP tools and uses gh CLI as a fallback for unsupported endpoints.

Can I perform local git commits and pushes using this GitHub automation skill?

No, you cannot perform local git commits and pushes using this GitHub automation skill. It explicitly avoids local git commits and pushes, focusing entirely on MCP-powered remote operations like PRs, issues, and CI checks.