Agent skill

Ship PR

by epicweb-dev in epicweb-dev/epicshop

Babysit a PR. An agent skill from epicweb-dev/epicshop.

Custom licenceAuto-check passed

Install Ship PR

skills CLI
$ npx skills add epicweb-dev/epicshop --skill ship-pr -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install epicweb-dev/epicshop ship-pr --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/epicweb-dev/epicshop.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/ship-pr .claude/skills/ship-pr && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
ship-pr
GitHub stars
247
Token cost
~387 tokens
SKILL.md length
144 words
Files
1
Skills in repo
1
Repo updated
First seen
Licence
Custom licence

At a glance

Babysit a PR. An agent skill from epicweb-dev/epicshop.

  • Works in 5 steps: Mark ready —… → Wait for CI — gh pr checks (compose… → Fix failures; address valid AI-reviewer… → …
  • SKILL.md covers Loop, Merge and Deploy if requested… and Done → Discord
  • Calls gh

What it does

Ship PR is an agent skill from epicweb-dev/epicshop. Babysit a PR. Iterate with AI reviewers and CI. Get it ready and maybe merge. Send summary message.

Its SKILL.md is about 390 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It works with Discord and GitHub. The repository describes itself as: The workshop app for all workshops on EpicWeb.dev.

Example prompts

  • “/ship-pr”

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Mark ready — kody:@kentcdodds/github/pr/set-review-status with
  2. Wait for CI — gh pr checks (compose loop-on-ci, fix-ci)
  3. Fix failures; address valid AI-reviewer feedback (ignore insignificant nits /
  4. Green and no valid feedback left → break
  5. Push → repeat

What it can do on your machine

Read from SKILL.md and the folder at commit a4f76d8. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • gh

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use gh, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Ship PR loads about 387 tokens when it runs. Until then it costs about 27 tokens; SKILL.md has 144 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~27
When it runs · the whole SKILL.md, loaded when a task matches
~387

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 144 words (~387 tokens).

“{ prUrl, status: 'ready' }, or { owner, repo, prNumber, status: 'ready' }”

— opening of SKILL.md by epicweb-dev, Custom licence
name
ship-pr

Read the full SKILL.md on GitHub

Files

Just SKILL.md in .agents/skills/ship-pr of epicweb-dev/epicshop.

Open the folder on GitHubat commit a4f76d8

Used in 1 other repository

We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders. This page covers the copy in epicweb-dev/epicshop, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Ship PR next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Ship PR compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Ship PR this skillepicweb-dev/epicshop247—~387Automated safety check: PassCustom licence
Openloomi Connectorsmelandlabs/openloomi1k—~3.3kAutomated safety check: PassApache-2.0
Project Managerpwrdrvr/openclaw-codex-app-server265—~1.5kAutomated safety check: PassMIT
Chat SDKdatabuddy-analytics/Databuddy1.2k—~2.6kAutomated safety check: PassAGPL-3.0
Fumadocsbetter-notify/better-notify313—~2.3kAutomated safety check: PassMIT
Releasepwrdrvr/openclaw-codex-app-server265—~2.2kAutomated safety check: PassMIT

Similar skills

  • Openloomi Connectors

    melandlabs/openloomi

    openloomi Connectors tools - manage the native 7 messaging integrations and pair with the composio skill for the 1000+ apps OAuth layer (Slack, Discord, X, Gmail, Outlook, Google…

    1k GitHub stars~3.3k tokensUpdated 14 days ago
    Productivity & AutomationAuto-check passed
  • Project Manager

    pwrdrvr/openclaw-codex-app-server

    Manage GitHub issues and the GitHub Project board for the current repository, while keeping the local tracker in sync.

    265 GitHub stars~1.5k tokensUpdated 1 mo ago
    Product & Project ManagementAuto-check passed
  • Chat SDK

    databuddy-analytics/Databuddy

    Build multi-platform chat bots with Chat SDK (chat npm package).

    1.2k GitHub stars~2.6k tokensUpdated today
    Agent WorkflowsAuto-check passed
  • Fumadocs

    better-notify/better-notify

    A skill your agent uses when writing MDX documentation pages for a Fumadocs project — frontmatter, meta.json, page ordering, and fumadocs-ui React components available inside MDX content.

    313 GitHub stars~2.3k tokensUpdated 1 mo ago
    Frontend & DesignAuto-check passed
  • Release

    pwrdrvr/openclaw-codex-app-server

    Plan and publish a GitHub Release in a tag-driven repository.

    265 GitHub stars~2.2k tokensUpdated 1 mo ago
    DevelopmentAuto-check passed
  • Writing Release Notes

    GoneTone/genshin-impact-wish-gacha-analyzer

    A skill your agent uses when drafting GitHub release notes or changelog content for this project (Genshin Impact Wish Gacha Analyzer).

    152 GitHub stars~1.6k tokensUpdated 3 days ago
    DevelopmentAuto-check passed

Works with

Questions about Ship PR

What does Ship PR do?

Babysit a PR. An agent skill from epicweb-dev/epicshop. Ship PR is an agent skill from epicweb-dev/epicshop. Babysit a PR.

How do I install Ship PR in Claude Code?

Run `npx skills add epicweb-dev/epicshop --skill ship-pr -a claude-code`. Or copy the skill folder (.agents/skills/ship-pr in epicweb-dev/epicshop) into .claude/skills/ship-pr in your project. Claude Code loads it when a task matches its description.

How do I install Ship PR in Codex?

Run `npx skills add epicweb-dev/epicshop --skill ship-pr -a codex`. Or copy the skill folder (.agents/skills/ship-pr in epicweb-dev/epicshop) into .agents/skills/ship-pr in your project. Codex loads it when a task matches its description.

Can I use Ship PR in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add epicweb-dev/epicshop --skill ship-pr -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/ship-pr, .gemini/skills/ship-pr, .github/skills/ship-pr and .opencode/skills/ship-pr in your project.

What does Ship PR need to run?

Going by SKILL.md and its folder, Ship PR needs the command-line tools its instructions call (gh).

Does Ship PR access the network?

SKILL.md contains no URLs. Its commands use gh, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Ship PR safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Ship PR use?

Ship PR has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.

How many tokens does Ship PR use?

About 387 tokens (SKILL.md is roughly 1.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Ship PR?

Skills that share tags, products or a category with Ship PR: Openloomi Connectors (melandlabs/openloomi, 1k stars), Project Manager (pwrdrvr/openclaw-codex-app-server, 265 stars), Chat SDK (databuddy-analytics/Databuddy, 1.2k stars) and Fumadocs (better-notify/better-notify, 313 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Ship PR?

epicweb-dev (a GitHub organization) maintains it in epicweb-dev/epicshop, which has 247 GitHub stars. The repository was last updated on September 29, 2026.

Source: epicweb-dev/epicshop on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.