gh-cli

Manage GitHub repositories, issues, pull requests, and Actions via terminal commands.

28|13|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/wulaosiji/skills --skill gh-cli-wulaosiji
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh-cli
Source: https://github.com/wulaosiji/skills/tree/main/gh-cli
Command: npx skills add https://github.com/wulaosiji/skills --skill gh-cli-wulaosiji

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive command-line interface for interacting with GitHub, streamlining repository management, issue tracking, pull requests, and CI/CD workflows directly from your terminal.

Core Features & Use Cases

  • Repository Management: Create, clone, view, edit, and delete repositories.
  • Issue & PR Workflow: Manage issues and pull requests, including creation, commenting, merging, and review.
  • GitHub Actions: Monitor, rerun, and manage workflow runs and caches.
  • Use Case: Quickly create a new private repository, set up Git integration, and push your local project with a few simple commands.

Quick Start

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

Frequently Asked Questions about gh-cli

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

FAQPage Schema
How do I manage GitHub pull requests and issues from the terminal?

You can manage GitHub pull requests and issues from the terminal by running command-line interface operations to create, comment, review, and merge them directly without using the web interface.

Can I monitor and rerun GitHub Actions workflows via command line?

Yes, you can monitor and rerun GitHub Actions workflows via command line by executing terminal commands to check workflow run statuses, manage caches, and trigger reruns directly from your local environment.

What is the best way to create a new private GitHub repository and push a local project?

The best way to create a new private GitHub repository and push a local project is using terminal commands to initialize the repository, set up Git integration, and push your code with a few simple CLI operations.

Does the GitHub CLI support organization and codespace management?

The GitHub CLI supports organization and codespace management, providing comprehensive command-line operations to handle organization settings, manage codespaces, and interact with releases, gists, and projects directly.

Why use command line interface for repository management instead of the GitHub web UI?

Using a command line interface for repository management streamlines developer workflows by enabling direct manipulation of GitHub resources via terminal commands, facilitating efficient CI/CD automation without leaving your coding environment.