gh-cli

Manage GitHub repositories, issues, pull requests, and Actions via the command line.

Updated Jan 31, 2026
One-click install
npx skills add https://github.com/Abdullah-Haytham03/CodeInsights --skill gh-cli-abdullah-haytham03
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh-cli
Source: https://github.com/Abdullah-Haytham03/CodeInsights/tree/main/skills/github-cli
Command: npx skills add https://github.com/Abdullah-Haytham03/CodeInsights --skill gh-cli-abdullah-haytham03

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill empowers users to manage all aspects of their GitHub repositories, issues, pull requests, and more directly from the command line, streamlining workflows and increasing efficiency.

Core Features & Use Cases

  • Repository Management: Create, clone, view, edit, and delete repositories.
  • Issue & PR Handling: Create, list, view, edit, merge, and comment on issues and pull requests.
  • GitHub Actions Automation: Manage workflow runs, enable/disable workflows, and handle caches and secrets.
  • Use Case: A developer can create a new repository, push their code, open a pull request, and merge it, all without leaving their terminal.

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 repositories and pull requests from the command line?

You can manage GitHub repositories and pull requests from the command line by executing commands to create, clone, list, merge, and comment on issues and pull requests directly without leaving your terminal.

Can I automate GitHub Actions workflows using the terminal?

Yes, you can automate GitHub Actions workflows using the terminal to manage workflow runs, enable or disable workflows, and handle caches and secrets through direct command execution and scripting.

Do I need the GitHub CLI tool installed to manage repository automation?

Yes, you need the GitHub CLI tool installed and authenticated to manage repository automation, as this Skill provides the command-line interface that facilitates these GitHub interactions.

What is the best way to create a repository and push code without using a web browser?

The best way to create a repository and push code without a web browser is using command-line interface automation to create a new repository, push code, open a pull request, and merge it entirely from your terminal.

Does GitHub CLI support issue tracking and pull request workflows for developers?

Yes, GitHub CLI supports issue tracking and pull request workflows for developers by providing commands to create, view, edit, and comment on issues and pull requests to streamline development workflows.

Why use command-line interface tools instead of the GitHub web interface for repository management?

Using command-line interface tools instead of the GitHub web interface for repository management streamlines workflows by allowing developers to execute automation scripts and manage tasks directly, increasing efficiency.