gh-cli

Automate GitHub issue and PR management using the gh CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automate GitHub operations like filing issues, opening PRs, checking CI status, and managing branches using the gh CLI.

Core Features & Use Cases

  • Issue creation: file, label, and assign issues from chat.
  • PR management: create, review, and merge PRs with contextual bodies.
  • Repo operations: check CI status, locate crates, and manage branches.

Quick Start

Use the gh CLI workflows to file an issue for aBearcove crate or open a PR with a concise body describing changes.

Frequently Asked Questions about gh-cli

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

FAQPage Schema
How do I automate GitHub issue and PR creation from the command line?

GitHub CLI automates issue and PR workflows by letting you file issues, open PRs, and manage branches directly from chat. The Skill enforces branching rules, requires body files for issues and PRs, and prevents commits to main while supporting CI checks and reviews.

Can I use gh CLI to check repository CI status and manage branches?

Yes. gh CLI lets you query repository status, check CI/status checks, manage branches with enforced naming rules, and locate crates across bearcove and external repositories, streamlining repo operations without leaving the terminal.

What's the best way to streamline pull request reviews and merges?

gh CLI enables PR management with contextual body descriptions, diff viewing, and review handling. It enforces body-file usage and prevents direct main commits, ensuring structured PR workflows that integrate with CI status checks.

How do I file issues and assign them with labels from chat?

GitHub CLI automates issue creation by letting you file, label, and assign issues directly from chat. The Skill determines correct target repositories and applies consistent formatting via body files.

Do I need to use specific branching rules with GitHub CLI workflows?

Yes. This Skill enforces branching rules, requires feature or fix branch creation, and prevents direct commits to main. It ensures consistent branch naming and workflow discipline across issue filing and PR operations.