github-cli

Orchestrate gh commands to manage GitHub repositories, issues, pull requests, actions, and releases.

10|1|Updated Dec 9, 2025
One-click install
npx skills add https://github.com/doug-skinner/github-cli-claude-skill --skill github-cli-doug-skinner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-cli
Source: https://github.com/doug-skinner/github-cli-claude-skill/tree/main
Command: npx skills add https://github.com/doug-skinner/github-cli-claude-skill --skill github-cli-doug-skinner

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The GitHub CLI Claude Skill streamlines how users interact with GitHub by orchestrating gh commands to manage repositories, issues, pull requests, workflows, and releases, reducing manual context switching and enabling faster outcomes.

Core Features & Use Cases

  • Repository management: view, clone, fork, create, and configure repositories across organizations.
  • Issue and PR workflows: create, list, view, comment, label, and merge issues and pull requests to support team collaboration.
  • Workflow automation: trigger and monitor GitHub Actions, manage workflow runs, and retrieve logs or artifacts.
  • Release management: create releases, upload assets, and publish notes with automation hooks.
  • Solo and team patterns: supports both individual developers and coordinated team workflows.
  • Reference guides integration: points to in-depth guides for REPO, ISSUES, PR, WORKFLOW, and RELEASE to load context when needed.

Quick Start

Ask Claude to perform a GitHub task using gh from the terminal.

Frequently Asked Questions about github-cli

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

FAQPage Schema
How do I automate GitHub repository management and pull request workflows from the command line?

You can automate GitHub operations by orchestrating gh commands to manage repositories, issues, pull requests, workflows, and releases directly from the command line. This reduces manual context switching and enables faster outcomes for both solo and team development.

Can I trigger and monitor GitHub Actions workflows using gh cli?

Yes, you can trigger and monitor GitHub Actions workflows using gh cli. The automation supports managing workflow runs, retrieving logs, and fetching artifacts directly from your terminal without navigating the web interface.

Do I need to install and authenticate gh before automating GitHub tasks?

Yes, you must have gh installed and authenticated before automating GitHub tasks. The implementation relies on the gh command line tool to execute operations like repository creation, issue tracking, and release management.

What is the best way to manage GitHub releases and upload assets via command line?

The best way to manage GitHub releases via command line is orchestrating gh commands to create releases, upload assets, and publish notes. This workflow supports automation hooks for streamlined release management.

Does this GitHub automation approach support both solo developers and team collaboration?

Yes, this GitHub automation approach supports both solo developers and team collaboration patterns. It handles coordinated workflows for issues, pull requests, and repository configuration across organizations.

How do I list, label, and merge pull requests without switching to the GitHub web interface?

You can list, label, view, comment, and merge pull requests by running gh commands from your terminal. This orchestrates the entire PR workflow locally, eliminating the need to switch to the GitHub web interface.