Skip to content
Automation
Skill

/github-cli

GitHub CLI (gh) wrapper for PR status, issues, and repository operations

From plugin
essentials-claude-code
895 skills8 agents25 commands

Claude Code

$ npx -y skills add GantisStorm/essentials-claude-code --skill github-cli --agent claude-code

SKILL.md

github-cli.SKILL.md
name: github-cli
description: GitHub CLI (gh) wrapper for PR status, issues, and repository operations
allowed-tools: Bash, Read, Glob
argument-hint: <action> [args]

GitHub CLI helper skill for common `gh` operations. Requires `gh` CLI installed and authenticated.

**Note**: For creating/updating PR descriptions, use `/mr-description-creator` instead.

Actions

PR Operations

**View PR status:**

/github-cli pr status

**View PR checks:**

/github-cli pr checks

**Merge PR:**

/github-cli pr merge

**View PR in browser:**

/github-cli pr view --web

**List PRs:**

/github-cli pr list

Issue Operations

**List issues:**

/github-cli issue list

**Create issue:**

/github-cli issue create

**View issue:**

/github-cli issue view <number>

Repository Operations

**View repo:**

/github-cli repo view

Instructions

Step 1: Validate Environment

# Check gh is installed
gh --version

# Check gh is authenticated
gh auth status

If not installed, report: "Install gh CLI: https://cli.github.com" If not authenticated, report: "Run: gh auth login"

Step 2: Parse and Execute

Parse `$ARGUMENTS` and pass directly to `gh`:

gh $ARGUMENTS

Step 3: Report Result

Show `gh` output directly to user.

Examples

# View PR status
/github-cli pr status

# View PR checks (CI status)
/github-cli pr checks

# Merge current PR
/github-cli pr merge

# List open PRs
/github-cli pr list

# View PR in browser
/github-cli pr view --web

# List issues
/github-cli issue list

# Create issue interactively
/github-cli issue create

# View repo info
/github-cli repo view

# API calls
/github-cli api repos/{owner}/{repo}/pulls

# Any gh command works
/github-cli release list
/github-cli workflow list

Error Handling

| Scenario | Action | |----------|--------| | gh not installed | "Install gh: https://cli.github.com" | | Not authenticated | "Run: gh auth login" | | gh command fails | Show gh error output |

Read more
@gantisstorm
Ships withessentials-claude-code

Loops, swarms, and teams powered by Claude Code's built-in Task System. Loop, swarm, and team are three execution modes. Loop runs sequentially. Swarm runs parallel subagents. Team spawns full Claude Code instances with shared contracts via Agent Teams.

895 skills8 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
89
Star history of GantisStorm/essentials-claude-code on GitHub, a chart by star-history.com

Other skills on essentials-claude-code.

More skills from other plugins.

agent-builder

agent-builder

Load immediately after an Agent intent, before the first agent_builder_* call. Governs how you create, configure, test, and…

n8n2w209k
@n8n-io@n8n-ioInstall Skill
browser-use

browser-use

Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work. Also covers…

@browser-use@browser-useInstall Skill
add-anydoc

add-anydoc

Add local office-document-to-Markdown conversion to NanoClaw agent containers with the pinned Firecrawl AnyDoc CLI. Use when…

@nanocoai@nanocoaiInstall Skill

Questions about github-cli.

Which coding agents can use github-cli?
github-cli installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.