gh

Manage GitHub repositories, issues, pull requests, releases, and workflows via the gh CLI.

Updated Feb 18, 2026
One-click install
npx skills add https://github.com/XiongJingzhi/agent-learn --skill gh-xiongjingzhi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh
Source: https://github.com/XiongJingzhi/agent-learn/tree/main/app/bub/src/bub/skills/gh
Command: npx skills add https://github.com/XiongJingzhi/agent-learn --skill gh-xiongjingzhi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines interactions with GitHub repositories, issues, pull requests, releases, and workflows directly from the command line, eliminating the need to navigate the web interface for common tasks.

Core Features & Use Cases

  • Repository Management: Create, clone, fork, and view GitHub repositories.
  • Issue & PR Handling: Create, list, view, close, and comment on issues; create, view, merge, and review pull requests.
  • Release Automation: Create, list, and download releases.
  • Workflow Execution: List, run, and monitor GitHub Actions workflows.
  • Gist Management: Create, list, and view gists.

Quick Start

Use the gh skill to create a new public repository named 'my-new-project'.

Frequently Asked Questions about gh

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

FAQPage Schema
How do I manage GitHub repositories, issues, and pull requests from the command line?

You can manage GitHub repositories, issues, and pull requests from the command line by using the GitHub CLI tool to automate repository creation, issue tracking, and PR merging without navigating the web interface.

Can I create and monitor GitHub Actions workflows via CLI?

Yes, you can create and monitor GitHub Actions workflows via CLI. The GitHub CLI supports listing, running, and tracking workflow executions directly from your terminal to streamline DevOps automation.

Do I need to authenticate before using the GitHub CLI tool to manage my repositories?

Yes, you need to authenticate before using the GitHub CLI tool. It requires setting up a GITHUB_TOKEN or completing an interactive login to securely manage your repositories, issues, and releases.

What is the best way to automate GitHub release deployment and gist management?

The best way to automate GitHub release deployment and gist management is using the GitHub CLI tool, which enables automated release creation, downloading, and gist listing directly from your local environment.

Does the GitHub CLI tool support viewing and reviewing pull requests locally?

Yes, the GitHub CLI tool supports viewing and reviewing pull requests locally. It allows you to list, view, and merge pull requests directly from the command line to streamline code review workflows.

Can I automate repository cloning and forking using the GitHub CLI?

Yes, you can automate repository cloning and forking using the GitHub CLI. It provides commands to quickly create, clone, and fork repositories, eliminating manual navigation through the GitHub web interface.