gh

Automate GitHub administration and workflows using the gh CLI.

1.6k|153|Updated Jul 13, 2025
One-click install
npx skills add https://github.com/bubbuild/bub --skill gh-bubbuild
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh
Source: https://github.com/bubbuild/bub/tree/main/src/bub/skills/gh
Command: npx skills add https://github.com/bubbuild/bub --skill gh-bubbuild

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

GitHub administration and collaboration tasks are often repetitive and error-prone when done manually; this skill consolidates common GitHub operations into a CLI-driven workflow.

Core Features & Use Cases

  • Repository operations: create, clone, fork, view, and list repositories.
  • Issue and Pull Request operations: create, list, view, close, and comment on issues and PRs.
  • Release and Gist operations: manage releases and gist snippets.
  • Workflow orchestration: list, run, and monitor GitHub Actions workflows.
  • Quick-start-oriented guidance for onboarding teams to versioned, auditable GitHub interactions.

Quick Start

Install and authenticate the gh CLI, then begin executing GitHub tasks from your terminal.

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 terminal?

You can automate GitHub repository and pull request management from the terminal by executing command-based operations to create, clone, list, and manage repos, issues, and PRs. This approach consolidates repetitive tasks into a structured CLI workflow.

What do I need to authenticate before running gh commands for repository administration?

Before running gh commands for repository administration, you need authentication readiness established via the gh CLI login flow or by configuring a GITHUB_TOKEN environment variable to ensure secure access to your repositories.

Can I list and monitor GitHub Actions workflows from the command line?

Yes, you can list and monitor GitHub Actions workflows from the command line. This workflow orchestration allows you to trigger runs, view execution status, and track CI/CD automation directly without navigating the web interface.

What is the best way to manage GitHub issues and releases for multiple projects?

The best way to manage GitHub issues and releases for multiple projects is using command-based CLI interactions. This enforces structured operations across teams, allowing you to systematically create, list, view, close, and comment on issues in bulk.

How does command-line GitHub automation work for onboarding new teams?

Command-line GitHub automation for onboarding works by executing structured operations for repository creation, cloning, and access configuration. This enforces versioned, auditable interactions, ensuring new team members quickly adopt standardized workflows.