Skip to content
shell
$ npx -y skills add GantisStorm/essentials-claude-code --skill github-cli --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/github-cli
How auto-invocation works

Context preview

The summary Claude sees to decide when to auto-load this skill.

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

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
Read it on GitHub ↗
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.

Get the whole plugin, auto-invoked
Stats
91
Stars
0
Views
9
Forks
Maintained
Maintenance
Unlicense
License
5mo ago
Last commit
7mo ago
Created

Repo: GantisStorm/essentials-claude-code