gh-cli

Manage GitHub repositories, issues, pull requests, and workflows via CLI commands.

Updated Mar 10, 2026
One-click install
npx skills add https://github.com/tcfialho/Herald.Ai.Skills --skill gh-cli-tcfialho
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh-cli
Source: https://github.com/tcfialho/Herald.Ai.Skills/tree/main/skills/gh-cli
Command: npx skills add https://github.com/tcfialho/Herald.Ai.Skills --skill gh-cli-tcfialho

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines managing GitHub repositories, issues, pull requests, and workflows entirely from the command line, reducing the need for web navigation.

Core Features & Use Cases

  • Repository Management: Create, clone, list, view, and delete repositories efficiently.
  • Issue & PR Handling: Create, comment, review, and manage issues and pull requests seamlessly within terminal workflows.
  • Workflow and Action Control: Trigger, monitor, and manage GitHub Actions and workflows to automate CI/CD processes.

Quick Start

Use the gh-cli skill to create a new repository named 'project-x' and initialize it with a README file.

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?

You can manage GitHub pull requests and issues from the command line by executing CLI commands to create, comment, review, and handle them directly within terminal workflows, reducing web navigation.

Can I trigger and monitor GitHub Actions workflows via CLI?

Yes, you can trigger and monitor GitHub Actions workflows via CLI by executing specific commands to control and automate CI/CD processes directly from your terminal environment.

Do I need the gh CLI tool installed to manage repositories from the command line?

Yes, you need the gh CLI tool installed and access to your GitHub account to manage repositories, execute accurate API operations, and control detailed parameters from the command line.

What's the best way to automate GitHub repository management for scripting?

The best way to automate GitHub repository management for scripting is using CLI commands that support extensive API operations, allowing you to create, clone, list, view, and delete repositories efficiently.

How does command line control improve GitHub workflow automation?

Command line control improves GitHub workflow automation by providing extensive API operations with accurate command execution and detailed parameter control, enabling seamless scripting and terminal-based repository management.

Are there limitations to managing pull requests through the command line instead of the browser?

Managing pull requests through the command line requires familiarity with CLI commands and parameters, but offers extensive API operations and accurate execution without the limitations of web navigation.