gh

Automate GitHub repository, issue, and workflow operations via the gh CLI.

6|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/PsiACE/bub --skill gh-psiace
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh
Source: https://github.com/PsiACE/bub/tree/main/src/bub/skills/gh
Command: npx skills add https://github.com/PsiACE/bub --skill gh-psiace

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

GitHub operations via the gh CLI can be repetitive and error-prone; this skill provides a programmable interface to create, view, and manage repositories, issues, pull requests, releases, and workflows from the command line.

Core Features & Use Cases

  • Create, clone, view, and manage repositories.
  • Manage issues and pull requests (create, list, view, close, merge, comment).
  • Manage releases and GitHub Actions workflows.
  • Handle gists and other GitHub resources from scripts to automate routine tasks.

Quick Start

Authenticate with gh in your environment and run a sample command to manage a repository.

Frequently Asked Questions about gh

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate GitHub repository and pull request management from the command line?

Automate GitHub repository and pull request management by running gh CLI commands to create, view, list, and merge pull requests or repositories directly from your terminal, streamlining routine development workflows.

Can I manage GitHub issues and releases using gh CLI automation?

Yes, you can manage GitHub issues and releases using gh CLI automation to create, list, view, close, and comment on issues, as well as create and manage project releases from the command line.

What is the best way to handle repetitive GitHub Actions workflow operations across projects?

Handling repetitive GitHub Actions workflow operations is best done by scripting gh CLI commands, allowing you to trigger, view, and manage workflows across personal or team projects programmatically.

Do I need to authenticate with gh CLI before automating GitHub tasks?

Yes, authenticating with gh in your environment is required before automating GitHub tasks, ensuring your terminal commands have the necessary permissions to securely manage repositories, issues, and workflows.

Can I use gh CLI to manage gists and automate routine GitHub scripting tasks?

Yes, you can use gh CLI to manage gists and automate routine GitHub scripting tasks, providing a programmable interface to handle gists and other GitHub resources safely from command line scripts.

What are the limitations of using gh CLI for GitHub task automation?

Limitations of using gh CLI for GitHub task automation include relying on safe defaults for common commands, meaning highly complex or custom GitHub API interactions may require additional scripting beyond standard gh operations.