gh-cli

Automate GitHub CLI operations for issues, PRs, releases, and repos.

Updated Feb 20, 2026
One-click install
npx skills add https://github.com/saajunaid/junai --skill gh-cli-saajunaid
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh-cli
Source: https://github.com/saajunaid/junai/tree/main/.github/skills/devops/gh-cli
Command: npx skills add https://github.com/saajunaid/junai --skill gh-cli-saajunaid

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a practical reference for GitHub CLI operations, reducing manual command recall and accelerating common tasks such as managing repos, issues, PRs, and releases.

Core Features & Use Cases

  • Repositories: create, clone, view, fork, and manage repositories from the terminal.
  • Issues & Pull Requests: create, list, view, comment, close, merge, and review PRs.
  • Releases & Actions: create releases, view status, and monitor workflow runs.
  • Automation: batch operations and scripting to streamline typical GitHub workflows.

Use Case: When you need to perform routine GitHub maintenance for a project, you can perform repo setup, issue triage, PR management, and release tasks without leaving the command line.

Quick Start

Install and authenticate the GitHub CLI, then begin managing a sample repository from the terminal.

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

You can manage GitHub issues and pull requests from the command line using the GitHub CLI to create, list, comment, close, merge, and review PRs directly in your terminal.

What is the best way to automate routine GitHub repository maintenance tasks?

Automating routine GitHub repository maintenance is best done by scripting GitHub CLI commands for batch operations, allowing you to create, clone, fork, and manage repos without leaving the terminal.

Do I need to authenticate the GitHub CLI to manage repository releases?

Yes, you need to authenticate the GitHub CLI and have shell access to execute commands for creating releases, viewing status, and monitoring workflow runs for your software projects.

Can I monitor GitHub Actions workflow runs from the terminal?

You can monitor GitHub Actions workflow runs from the terminal by executing GitHub CLI commands to view workflow status and check release details directly within your shell environment.

How does using the GitHub CLI compare to using the web interface for project triage?

Using the GitHub CLI for project triage accelerates issue management and PR reviews by reducing manual command recall, allowing software development teams to perform batch operations and scripting without leaving the command line.