Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add GantisStorm/essentials-claude-code --skill github-cligit clone --depth 1 https://github.com/GantisStorm/essentials-claude-codeWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/gantisstorm/essentials-claude-code/github-cli)<a href="https://agentmods.dev/skills/gantisstorm/essentials-claude-code/github-cli"><img src="https://agentmods.dev/badge/skills/gantisstorm/essentials-claude-code/github-cli/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/gantisstorm/essentials-claude-code/github-cli"><img src="https://agentmods.dev/badge/skills/gantisstorm/essentials-claude-code/github-cli.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00019 | $0.00541 |
| Opus 5.5 | $0.00008 | $0.00216 |
| Sonnet 5.5 | $0.00004 | $0.00108 |
| Haiku 4.5 | $0.00002 | $0.00054 |
Grade A, and why
github-cli scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 1mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
What it actually says
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 |
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 1mo ago First seen · 134 lines · 19 tokens per session scan A f3570054efac
github-cli is a skill published in the GitHub repository GantisStorm/essentials-claude-code (90 stars, last pushed 8mo ago), licensed Unlicense. It adds 19 tokens to every session and 541 once invoked, about $0.0001 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
repo-hygiene
Use when the scheduled repo-hygiene workflow runs from GitHub Actions (or an operator dry-run) to scan the repository for small, certain docs/test/code hygiene issues and fix them as one batched branch.
create-issue
Draft and submit a GitHub issue from a user idea or bug description, with bilingual body and correct labels.
docs-update-from-diff
Review local code changes with git diff and update the official docs under docs/ to match. Use when the user asks to document current uncommitted work, sync docs with local changes, update docs after a feature or refactor, or when phrases like "git diff", "local changes", "update docs", or "official docs" appear.
prepare-pr
Prepare GitHub pull request title and body files from the current branch diff, especially for non-interactive CI/autofix flows that must follow the repository PR template without pushing or creating the PR.
git-revert-safety
Apply when reverting commits, undoing merges, or recovering from branch contamination. Covers collateral damage verification (manifest, package.json, CHANGELOG, lockfiles), cherry-pick vs revert decision matrix, partial-revert detection, merge-parent handling, and post-revert CI verification. Prevents the most common…
safe-extraction
Apply when extracting code from a large monolith file into submodules. Covers barrel re-exports, internals DI seam proxy patterns, CI invariant allowlist updates, and cross-file test verification. Prevents CI failures, broken imports, and test regressions from code extraction.