gh-cli

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

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/danielshue/obsidian-vault-copilot --skill gh-cli-danielshue
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh-cli
Source: https://github.com/danielshue/obsidian-vault-copilot/tree/main/.github/skills/gh-cli
Command: npx skills add https://github.com/danielshue/obsidian-vault-copilot --skill gh-cli-danielshue

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive reference and command-line interface for interacting with GitHub, streamlining your development workflow and enabling efficient management of repositories, issues, pull requests, and more.

Core Features & Use Cases

  • Repository Management: Create, clone, list, view, edit, and delete repositories.
  • Issue & PR Handling: Create, list, view, edit, merge, and comment on issues and pull requests.
  • GitHub Actions: Manage workflow runs, view logs, and trigger workflows.
  • Use Case: Quickly create a new private repository, set up a default branch, and push your existing project code to it, all from your terminal.

Quick Start

Use the gh-cli skill to create a new public repository named 'my-new-project' with a description.

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

You can manage GitHub repositories from the command line by using tools that enable terminal-based repository creation, cloning, listing, editing, and deletion. This approach streamlines developer workflows and automates repository management directly from your local environment.

Can I handle pull requests and issues directly in my terminal?

Yes, you can handle pull requests and issues directly in your terminal. Command-line interfaces allow you to create, list, view, edit, merge, and comment on issues and pull requests without leaving your local development environment.

How do I trigger and monitor GitHub Actions workflows from the CLI?

You can trigger and monitor GitHub Actions workflows from the CLI by executing specific commands to manage workflow runs, view detailed logs, and initiate workflows. This enables efficient CI/CD automation and tracking directly from your terminal interface.

Do I need GitHub CLI installed and authenticated to manage repositories via terminal commands?

Yes, you need the GitHub CLI (gh) installed and authenticated to manage repositories via terminal commands. Proper authentication is a prerequisite to ensure secure interactions with your GitHub account and repository management operations.

What is the best way to create a private GitHub repository and push existing code from the terminal?

The best way to create a private GitHub repository and push existing code from the terminal is using a command-line interface to quickly set up the repository, define the default branch, and push your local project code to GitHub.