gh-cli

Manage GitHub resources using gh CLI commands for PRs, issues, workflows, releases, and repositories.

8|3|Updated Jun 1, 2025
One-click install
npx skills add https://github.com/jonhill90/vibes --skill gh-cli-jonhill90
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh-cli
Source: https://github.com/jonhill90/vibes/tree/main/.github/skills/gh-cli
Command: npx skills add https://github.com/jonhill90/vibes --skill gh-cli-jonhill90

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

GitHub administration tasks are time-consuming and error-prone when done manually; this skill guides automated, CLI-based management of PRs, issues, workflows, releases, and repositories using gh.

Core Features & Use Cases

  • Unified gh CLI commands to manage PRs, issues, workflows, releases, and repositories.
  • Cross-repo automation for common workflows such as creating PRs, labeling issues, merging, and publishing releases.
  • Real-world scenarios include maintaining multiple repositories, coordinating team ship cycles, and enforcing consistent workflows across projects.

Quick Start

Install the gh CLI and start with gh pr list to view open pull requests.

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

You can automate GitHub PRs and issues from the command line by using gh CLI commands to manage resources, handle authentication, and execute common workflows like creating PRs, labeling issues, and merging across multiple repositories.

What is the best way to manage GitHub releases across multiple repositories?

Managing GitHub releases across multiple repositories is best handled via gh CLI automation, which provides unified commands to coordinate team ship cycles, enforce consistent workflows, and publish releases consistently across projects.

How do I use gh CLI commands to manage GitHub workflows?

Use gh CLI commands to manage GitHub workflows by executing unified terminal operations for repository configuration, workflow monitoring, and cross-repo automation, reducing manual administration errors and time-consuming tasks.

Do I need the gh CLI installed to automate GitHub repository configuration?

Yes, you need the gh CLI installed to automate GitHub repository configuration, as this approach relies on its command-line interface to handle permissions, authentication, and administrative tasks like PRs and releases directly from your terminal.

Can I enforce consistent GitHub workflows across projects without manual administration?

You can enforce consistent GitHub workflows across projects without manual administration by using gh CLI commands to automate cross-repo tasks like creating PRs, merging, and publishing releases, eliminating error-prone manual setup.