gh-cli

Reference GitHub CLI commands for repositories, issues, pull requests, and actions.

Updated Apr 26, 2023
One-click install
npx skills add https://github.com/quanphm/dotfiles --skill gh-cli-quanphm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh-cli
Source: https://github.com/quanphm/dotfiles/tree/main/opencode/skills/gh-cli
Command: npx skills add https://github.com/quanphm/dotfiles --skill gh-cli-quanphm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

GitHub CLI (gh) command reference and usage guidance to navigate repositories, issues, PRs, actions, projects, releases, gists, codespaces, organizations, and other GitHub operations from the terminal.

Core Features & Use Cases

  • Comprehensive command reference: Covers gh core commands and subcommands for common workflows.
  • Workflow and automation guidance: Includes authentication, config, and setup topics to streamline daily tasks.
  • Use Case: Imagine you need to quickly list open PRs, create issues, or manage workflows from the shell with predictable syntax.

Quick Start

Open your terminal and run gh help to see all commands and options.

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 invoking GitHub CLI commands. This skill provides reference for listing open PRs, creating issues, and managing workflows directly from your terminal with predictable syntax.

What is the best way to authenticate GitHub CLI for terminal workflows?

The best way to authenticate GitHub CLI for terminal workflows is by using the documented authentication flows. This skill provides setup guidance and configuration topics to streamline your daily GitHub operations securely.

Can I use GitHub CLI commands to manage repositories, actions, and releases?

Yes, you can use GitHub CLI commands to manage repositories, actions, and releases. This skill documents the core command hierarchy and options for managing these GitHub resources, alongside projects, gists, and codespaces.

How do I look up correct syntax for GitHub CLI command options?

Look up correct syntax for GitHub CLI command options by referencing the comprehensive command hierarchy documented here. It enables quick lookups and correct command invocation for common GitHub workflows and automation tasks.

Does GitHub CLI support managing organizations and codespaces from the shell?

Yes, GitHub CLI supports managing organizations and codespaces from the shell. This skill provides usage guidance covering these specific GitHub resources to help you navigate and control them effectively.

Why use GitHub CLI instead of web interfaces for daily developer tasks?

Use GitHub CLI instead of web interfaces to automate daily developer tasks with predictable syntax. It allows you to quickly list open PRs, create issues, and manage actions directly from the terminal without leaving your workflow.