gh-cli

Automate GitHub operations via gh CLI commands for repositories, issues, and PRs.

Updated Jan 29, 2026
One-click install
npx skills add https://github.com/yldgio/codereview-skills --skill gh-cli-yldgio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh-cli
Source: https://github.com/yldgio/codereview-skills/tree/main/.opencode/skills/gh-cli
Command: npx skills add https://github.com/yldgio/codereview-skills --skill gh-cli-yldgio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a thorough, terminal-focused reference for GitHub operations using the gh CLI, enabling users to perform common tasks without switching context.

Core Features & Use Cases

  • Comprehensive command reference: Covers gh core commands, subcommands, flags, and practical examples for repositories, issues, pull requests, actions, projects, releases, gists, and organizations.
  • Guided task workflows: Supports common workflows in development, maintenance, and automation, such as creating PRs, listing issues, or releasing new versions from the command line.
  • Use Case: Imagine updating a repo's issues and creating a PR in a CI run, all via gh commands invoked from scripts.

Quick Start

Use the gh-cli skill to list issues in a repository and view a PR summary.

Frequently Asked Questions about gh-cli

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

FAQPage Schema
How do I automate GitHub operations like managing pull requests and issues from the command line?

Automate GitHub operations by executing gh CLI commands directly from the terminal to manage repositories, pull requests, issues, and actions without switching context. This Skill provides structured command guidance and practical examples for terminal workflows and CI pipelines.

Can I use gh CLI commands to create pull requests and list issues in a CI pipeline?

Yes, you can use gh CLI commands to create pull requests and list issues within a CI pipeline. This Skill supports automation workflows by providing context-aware prompts and structured command guidance suitable for shell scripts invoked during continuous integration runs.

What GitHub CLI commands are available for managing repositories, releases, and organizations?

GitHub CLI commands cover core operations for repositories, releases, organizations, projects, gists, and actions. This Skill offers a comprehensive reference including subcommands, flags, and practical examples for managing these resources entirely from the shell.

Does this GitHub command line reference support guided workflows for repository maintenance and new releases?

Yes, this GitHub command line reference supports guided workflows for repository maintenance and creating new releases. It covers common development and automation tasks, providing step-by-step command examples for listing issues, creating PRs, and releasing new versions.

What's the best way to manage GitHub projects and gists using terminal commands?

The best way to manage GitHub projects and gists is by using the gh CLI core commands and subcommands detailed in this Skill. It provides comprehensive command references and examples for terminal-focused repository management, enabling efficient task execution without leaving the shell.