gh

Automate GitHub.com tasks using the gh CLI for PRs, issues, reviews, and releases.

35|3|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/lauvsong/claude-soul --skill gh-lauvsong
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh
Source: https://github.com/lauvsong/claude-soul/tree/main/skills/gh
Command: npx skills add https://github.com/lauvsong/claude-soul --skill gh-lauvsong

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This guide helps teams and developers efficiently perform GitHub.com tasks using the gh CLI, reducing context-switching and manual navigation across the web interface.

Core Features & Use Cases

  • PR operations: list, view, create, and review pull requests from the terminal.
  • Issue & discussion management: create, view, comment on, and close issues and discussions.
  • Code search & repository access: search code, view contents, and fetch repository metadata without leaving the shell.
  • Release workflow: list and view releases, and automate release-related checks.

Quick Start

Authenticate with gh and start by listing PRs in your target repository

Frequently Asked Questions about gh

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

FAQPage Schema
How do I create and review pull requests from the terminal?

You can create and review pull requests from the terminal by running standard gh CLI commands. This Skill guides you through listing, viewing, and reviewing PRs directly, streamlining PR operations without leaving your shell.

Can I manage GitHub issues and discussions using the command line?

Yes, you can manage GitHub issues and discussions using the command line. The Skill automates creating, viewing, commenting on, and closing issues and discussions for personal and open-source repositories via gh CLI.

Does GitHub CLI support code search and fetching repository metadata?

Yes, GitHub CLI supports code search and fetching repository metadata. You can search code, view repository contents, and access metadata directly from the shell without navigating the GitHub web interface.

Do I need to configure authentication before using gh CLI commands?

Yes, you must configure authentication by running `gh auth login` before using gh CLI commands. This prerequisite setup allows the Skill to securely interact with your GitHub.com account for PRs, issues, and releases.

What is the best way to list and view GitHub releases in the terminal?

The best way to list and view GitHub releases in the terminal is using this Skill's gh CLI workflow. It helps you automate release-related checks and access release data quickly for your repositories.

Are there limitations when using gh CLI for personal repository workflows?

There are no strict limitations for personal repository workflows, as the Skill supports both personal and open-source repositories. It relies entirely on standard gh commands, requiring proper authentication to execute tasks successfully.