gh-cli

Manage GitHub repositories, issues, pull requests, and actions from the terminal.

Updated Nov 22, 2025
One-click install
npx skills add https://github.com/nuttycc/LuminTime --skill gh-cli-nuttycc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh-cli
Source: https://github.com/nuttycc/LuminTime/tree/main/.agents/skills/gh-cli
Command: npx skills add https://github.com/nuttycc/LuminTime --skill gh-cli-nuttycc

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, streamlining workflows for developers and teams by enabling them to manage repositories, issues, pull requests, and more directly from their terminal.

Core Features & Use Cases

  • Repository Management: Create, clone, view, edit, and delete repositories.
  • Issue & PR Handling: Create, list, view, edit, merge, and close issues and pull requests.
  • GitHub Actions: Manage workflow runs, enable/disable workflows, and view cache/secrets.
  • Use Case: A developer can create a new repository, set up its initial configuration, and then immediately start creating issues and pull requests, 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 terminal?

You can manage GitHub repositories and pull requests from the terminal by using a command-line interface to create, clone, view, edit, and merge PRs directly without switching to a web browser.

Can I manage GitHub Actions workflows and secrets via a command-line interface?

Yes, a command-line interface can manage GitHub Actions by viewing workflow runs, enabling or disabling workflows, and accessing repository caches and secrets directly from your local environment.

What is the best way to automate GitHub issue handling in a developer workflow?

The best way to automate GitHub issue handling is using a CLI tool to list, create, view, edit, and close issues directly from the terminal, streamlining developer workflows without leaving the command line.

Does the GitHub CLI support managing organizations and codespaces?

Yes, the GitHub CLI supports managing organizations and codespaces, alongside repositories, gists, releases, and projects, enabling comprehensive GitHub operations directly from the terminal environment.

How do I configure GitHub authentication for terminal commands?

You can configure GitHub authentication for terminal commands by using the CLI's built-in setup features, which allow you to securely authenticate your account and manage configurations for local repository operations.

What are the limitations of using a CLI for repository management versus the GitHub web interface?

Using a CLI for repository management lacks the visual context of the GitHub web interface, but it provides faster, scriptable automation for managing repos, issues, and actions directly within your local development environment.