gh

Automate GitHub repository management for issues, PRs, CI, and releases via gh CLI.

1|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/tygwan/ultra-codex-init --skill gh-tygwan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh
Source: https://github.com/tygwan/ultra-codex-init/tree/main/.codex/skills/gh
Command: npx skills add https://github.com/tygwan/ultra-codex-init --skill gh-tygwan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Centralizes and automates GitHub repository management by leveraging the gh CLI to operate issues, pull requests, CI workflows, and releases from a single skill, reducing manual context switching.

Core Features & Use Cases

  • Issue management: list, view, create, close, and triage issues across repositories.
  • Pull request management: list, view, create, checks, merge, and review PRs with streamlined prompts.
  • CI/CD and workflow visibility: monitor status, view logs, rerun failed jobs, and trigger workflows.
  • Release orchestration: list, view, and create releases with notes for project pilots and releases.
  • Use case: A maintainer wants to surface repository health by aggregating issues, PRs, and CI status into a concise dashboard via /gh commands.
  • Integration patterns: combine sprint/phase workflows with gh commands to automate common governance tasks.

Quick Start

Authenticate with GitHub CLI and start by listing issues to see your current workload.

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 management for issues, PRs, and CI?

Automate GitHub repository management by using the gh CLI to issue commands for listing, triaging, and closing issues, PRs, and CI workflows from a single interface. This centralizes repository control and reduces manual context switching across multiple repositories.

What do I need to start managing pull requests and CI workflows with the gh CLI?

To start managing pull requests and CI workflows, you need GitHub authentication and the gh CLI installed in your environment. Once authenticated, you can list, view, create, and merge pull requests, as well as monitor workflow status and trigger CI jobs.

Can I monitor and rerun failed CI workflows directly through GitHub CLI commands?

Yes, you can monitor and rerun failed CI workflows through GitHub CLI commands. This skill exposes commands to view CI status, inspect logs, rerun failed jobs, and trigger workflows, providing full visibility and control over your CI/CD pipelines.

What is the best way to orchestrate GitHub releases and view release notes?

The best way to orchestrate GitHub releases is by using gh CLI commands to list, view, and create releases with notes. This allows project pilots to manage release operations directly, streamlining the deployment and documentation process for software engineering teams.

Does this GitHub CLI approach work for software engineering teams managing multiple repositories?

Yes, this GitHub CLI approach works for software engineering teams managing multiple repositories. It enables tasks like issue triage, PR reviews, workflow monitoring, and release orchestration across repositories, allowing maintainers to aggregate repository health into a concise dashboard.

Why does my GitHub workflow control fail during issue triage or PR reviews?

Your GitHub workflow control may fail during issue triage or PR reviews if GitHub authentication is missing or the gh CLI is not installed. This skill provides clear error handling and guidance to resolve these prerequisites and ensure successful repository operations.