gh-cli

Manage GitHub repositories, issues, pull requests, and Actions via the gh CLI.

Updated Mar 8, 2026
One-click install
npx skills add https://github.com/xabierlameiro/price-tracker --skill gh-cli-xabierlameiro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh-cli
Source: https://github.com/xabierlameiro/price-tracker/tree/main/.agents/skills/gh-cli
Command: npx skills add https://github.com/xabierlameiro/price-tracker --skill gh-cli-xabierlameiro

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive command-line interface for interacting with GitHub, enabling efficient management of repositories, issues, pull requests, and more without leaving your terminal.

Core Features & Use Cases

  • Repository Management: Create, clone, view, edit, and delete repositories.
  • Issue & PR Workflow: Create, list, view, edit, merge, and comment on issues and pull requests.
  • CI/CD Automation: Manage GitHub Actions workflows, runs, caches, secrets, and variables.
  • Use Case: Quickly create a new branch, open a pull request, and assign reviewers all from your command line.

Quick Start

Use the gh-cli skill to list all open pull requests in the current repository.

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

You can manage GitHub pull requests from the command line by executing shell commands to create, list, view, merge, and comment on them. This facilitates automated code review workflows and software development directly within your terminal.

Can I automate GitHub Actions and CI/CD pipelines via a CLI?

Yes, you can automate GitHub Actions and CI/CD pipelines via a CLI by running shell commands against the GitHub API. This allows you to manage workflow runs, caches, secrets, and variables directly for continuous integration and deployment automation.

What is the best way to create and clone GitHub repositories in a terminal?

The best way to create and clone GitHub repositories in a terminal is using a command-line interface that interacts directly with the GitHub API. It enables efficient repository management, allowing you to create, clone, view, edit, and delete repositories seamlessly.

Do I need the gh binary to interact with GitHub issues and PRs?

Yes, you need the gh binary installed because this approach requires direct execution of shell commands against the GitHub API. It acts as the underlying engine to facilitate automated workflows for issues, pull requests, and repository management.

Does CLI automation work with GitHub Actions secrets and variables?

Yes, CLI automation works with GitHub Actions secrets and variables by executing shell commands against the GitHub API. You can manage these CI/CD components directly from your terminal to facilitate secure and automated software development workflows.