gh-cli

Operate GitHub resources from the terminal using the gh CLI.

20|3|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/re-cinq/wave --skill gh-cli-re-cinq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh-cli
Source: https://github.com/re-cinq/wave/tree/main/.claude/skills/gh-cli
Command: npx skills add https://github.com/re-cinq/wave --skill gh-cli-re-cinq

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

GitHub workflows and project tasks are often spread across web interfaces and multiple tools; this skill provides a comprehensive reference and operational guide for using the GitHub CLI (gh) to manage repositories, issues, pull requests, workflows, releases, and more from the terminal.

Core Features & Use Cases

  • Full command coverage across gh: authentication, repo management, issues, PRs, codespaces, releases, gists, orgs, projects, and workflows, enabling both quick lookups and scriptable automation.
  • Efficient terminal workflows: quickly perform common tasks, generate scripts, and automate routine GitHub operations without switching context to the web interface.

Quick Start

Install gh, authenticate with your account, and start by listing your repositories.

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 issues and pull requests from the command line?

You can manage GitHub issues and pull requests from the command line using the gh CLI to create, view, and update them directly in the terminal. It provides commands for end-to-end PR and issue workflows without opening a browser.

What is the best way to automate GitHub workflows and repository tasks?

The best way to automate GitHub workflows and repository tasks is using the gh CLI to script routine operations. It supports managing repos, releases, secrets, and workflows, enabling scriptable automation across your terminal environment.

How do I authenticate gh CLI with my GitHub account?

To authenticate gh CLI with your GitHub account, run the authentication command to securely log in and authorize the tool. This setup allows you to start listing repositories and operating on GitHub resources directly from your terminal.

Can I manage GitHub organizations and releases without using the web interface?

Yes, you can manage GitHub organizations and releases without the web interface by using gh CLI commands. The tool covers full command structure for orgs and releases, allowing you to create and manage these resources entirely from the terminal.

Does gh CLI work for automating routine GitHub operations across multiple repositories?

Yes, gh CLI works for automating routine GitHub operations across multiple repositories by providing command-line access to repo management. It enables efficient terminal workflows to perform quick tasks and generate scripts without switching context.