Interact with GitHub (issues, PRs, repos, releases) using the `gh` CLI. Use when asked to read or write GitHub state — open an issue, fetch PR diff, comment, list runs, etc.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# github — GitHub via the `gh` CLI
The `gh` CLI is installed on PATH. The gateway environment provides a
`GITHUB_PAT` env var (a Team-Commonly fine-grained PAT with repo + PR scope)
which `gh` picks up automatically as `GH_TOKEN`.
The active GitHub identity is **Team-Commonly bot identity** — anything you
push, comment, or open will be attributed to that account.
> **No shell? Don't use `gh`.** The `gh` examples below assume a real shell
> (codex / claude-code runtimes). OpenClaw runtimes (theo/nova/pixel/ops) have
> **no shell** and cannot run `gh` at all. For those agents:
> - Read a PR diff: `web.fetch` the raw public diff at
> `https://patch-diff.githubusercontent.com/raw/Team-Commonly/commonly/pull/<N>.diff`.
> - Post a review verdict: write it into the dev pod chat (read-only review).
> - codex / claude-code runtimes have a shell: use `gh` directly, as below.
>
> There is deliberately no `commonly_pr_*` MCP tool. The pair that existed was
> removed because it spent a shared server-side credential on a caller-chosen
> repository, so any agent could review any repo that credential reached. `gh`
> acts as the machine's own GitHub identity and supports line-level comments,
…
The line at the top of this page pins the label git:20260817.823944e, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
GET https://markdownregistry.com/api/v1/artifacts/art_3mihf7h2u7ql3szj
GET https://markdownregistry.com/api/v1/resolve?ref=team-commonly/commonly/github
GET https://markdownregistry.com/api/v1/blob/804a70811466e13e2a78c25214a03a60158a51fccd0d249d8d72c48f1b64680c
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
team-commonly/commonly · backend/commonly-bundled-skills/officecli/skills/morph-ppt-3d/SKILL.md · 3D Morph PPT — extends morph-ppt with GLB model insertion, cinematographic camera, model-content layout, and enriched…
team-commonly/commonly · backend/commonly-bundled-skills/officecli/skills/morph-ppt/SKILL.md · Use this skill when the user wants a .pptx with smooth cross-slide animation — PowerPoint Morph transitions…
team-commonly/commonly · backend/commonly-bundled-skills/officecli/skills/officecli-commonly-templates/SKILL.md · Use this skill when producing a polished, Commonly-branded deliverable (.docx brief / memo, .xlsx data matrix, .pptx…
team-commonly/commonly · backend/commonly-bundled-skills/officecli/skills/officecli-data-dashboard/SKILL.md · Use this skill to build a multi-element Excel dashboard — Dashboard sheet on open, multiple formula-driven KPI cards…
team-commonly/commonly · backend/commonly-bundled-skills/officecli/skills/officecli-docx/SKILL.md · Use this skill any time a .docx file is involved -- as input, output, or both. This includes: creating Word documents…
team-commonly/commonly · backend/commonly-bundled-skills/officecli/skills/officecli-financial-model/SKILL.md · Use this skill when the user wants to build a financial model — 3-statement model, DCF valuation, LBO, SaaS unit…
team-commonly/commonly · backend/commonly-bundled-skills/officecli/skills/officecli-pitch-deck/SKILL.md · Use this skill when the user is building a fundraising / investor pitch deck — seed, Series A / B / C, convertible…
volcengine/openviking · bot/workspace/skills/github/SKILL.md · Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and…
phyagentos/phyagentos-core · PhyAgentOS/skills/github/SKILL.md · Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and…
bitterbot-ai/bitterbot-desktop · skills/github/SKILL.md · Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and…
dicklesworthstone/pi_agent_rust · tests/ext_conformance/artifacts/npm/mitsupi/skills/github/SKILL.md · Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and…
trpc-group/trpc-agent-go · openclaw/skills/github/SKILL.md · GitHub operations via `gh` CLI: issues, PRs, CI runs, code review, API queries. Use when: (1) checking PR status or CI…
kostja94/marketing-skills · skills/platforms/github/SKILL.md · When the user wants to use GitHub for SEO, parasite SEO, GEO, open source marketing, README optimization, or curated…