gh-cli

Automate GitHub operations for repositories, issues, pull requests, and workflows via CLI.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/sertaoseracloud/sertao --skill gh-cli-sertaoseracloud
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh-cli
Source: https://github.com/sertaoseracloud/sertao/tree/main/.agents/skills/gh-cli
Command: npx skills add https://github.com/sertaoseracloud/sertao --skill gh-cli-sertaoseracloud

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Replaces the need to juggle web interfaces by enabling comprehensive GitHub operations from a single CLI, saving time and reducing context switching.

Core Features & Use Cases

  • Command-line access to repositories, issues, pull requests, releases, gists, projects, and workflows
  • Create, review, and manage work items, code, and deployments without leaving the terminal
  • Automate routine tasks (authentication, repository setup, PRs, releases) and integrate with CI/CD pipelines

Quick Start

Install gh, authenticate with gh auth login, and start executing common tasks such as gh repo view and gh issue create to bootstrap your workflow.

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 command line?

Manage GitHub pull requests and issues from the command line by using a CLI tool that exposes hierarchical commands to create, review, and update work items directly in your terminal. This eliminates the need to juggle web interfaces.

Can I automate GitHub repository setup and releases through a CLI workflow?

Automate GitHub repository setup and releases through a CLI workflow by executing script-friendly commands for routine tasks. This allows you to bootstrap workflows and integrate with CI/CD pipelines without leaving the terminal.

Do I need to install the gh tool to manage GitHub workflows and codespaces from the terminal?

Installing the gh tool is required to manage GitHub workflows and codespaces from the terminal. Once installed, you authenticate with gh auth login to start executing cross-platform commands for your repositories and organizations.

What is the best way to operate across GitHub organizations without using the web interface?

Operating across GitHub organizations without using the web interface is best achieved with a comprehensive command-line tool. It enables you to manage repositories, releases, and gists across organizations through a single, script-friendly CLI.

How does command-line GitHub automation reduce context switching for development teams?

Command-line GitHub automation reduces context switching for development teams by replacing web interfaces with a single CLI. Developers can handle code, deployments, and work items directly from the terminal, saving time and integrating with CI/CD pipelines.

Are there limitations to managing GitHub projects and gists entirely from the command line?

Managing GitHub projects and gists entirely from the command line has no inherent limitations mentioned for supported features, but requires installation of the gh tool. It is designed for developers and teams who prefer CLI workflows over web interfaces.