gh-cli

Consolidate GitHub CLI commands for authentication, repos, PRs, issues, releases, and APIs.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/ClankerGuru/opsx --skill gh-cli-clankerguru
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh-cli
Source: https://github.com/ClankerGuru/opsx/tree/main/cli/src/main/resources/content/skills/gh-cli
Command: npx skills add https://github.com/ClankerGuru/opsx --skill gh-cli-clankerguru

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

GitHub CLI commands can be scattered across docs and examples; this guide consolidates authentication, repository, PR, issue, release, Actions, and API usage into a single, easy-to-reference resource to accelerate terminal-based workflows.

Core Features & Use Cases

  • Comprehensive coverage of gh command groups (auth, repo, pr, issue, release, run, workflow, api, gist, secret, variable, extension) with practical usage notes.
  • Quick-start patterns for common workflows (auth setup, repo creation, PR checks, and release automation) to speed up day-to-day tasks in terminal environments.
  • Real-world scenario: audit a repository's PRs and fetch latest workflow statuses without leaving the shell.

Quick Start

Try gh auth status to verify authentication and gh repo list to discover accessible 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 pull requests and issues from the command line?

Manage GitHub pull requests and issues from the command line by using gh CLI commands to create, review, and audit PRs or open issues directly in your terminal. This guide provides quick-start patterns for terminal-based repository workflows.

What is the best way to automate GitHub releases and CI workflows in the terminal?

Automate GitHub releases and CI workflows in the terminal using the gh CLI to trigger actions and publish release notes without leaving the shell. It covers release automation and fetching workflow statuses for development teams.

Can I use GitHub CLI to interact with the REST and GraphQL APIs?

Yes, you can use GitHub CLI to interact with the REST and GraphQL APIs. The gh api command allows you to query endpoints directly from the terminal, simplifying API usage for custom automation and repository data retrieval.

How do I check my GitHub authentication status and list accessible repositories?

Check your GitHub authentication status and list accessible repositories by running `gh auth status` and `gh repo list`. These quick-start commands verify your setup and discover available project repositories instantly.

Does GitHub CLI support managing repository secrets and variables for Actions?

Yes, GitHub CLI supports managing repository secrets and variables for Actions. You can configure secret and variable command groups directly from the terminal to securely handle CI workflows and environment configurations.