Agent skill · Code Review & Quality

ship

Take the current branch from done-coding to merge-ready in one pass — review the diff against AGENTS.md, deslop, commit and push, open a PR using rule-validate's PR copy, then babysit until mergeable. Use when the user types `/ship` or asks to ship, finalize, or land the current branch.

Million Software, Inc.14,162★ · +123/wk · 1 repos on radarProfile →
claude-codeNOASSERTION
Install
npx skills add millionco/react-doctor --skill ship --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 3 KB
Bundled scripts: none
Path: .agents/skills/ship/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 14,264 · +102 this week
Language: TypeScript
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Ship Sequential release pipeline for the current branch. Run only when explicitly invoked — it commits, pushes, and opens a PR. Each stage delegates to an existing skill. Run them in order and do not advance while a stage still has unresolved findings. Copy this checklist and track progress: ``` Ship progress: - [ ] 1. Review the diff against AGENTS.md - [ ] 2. Deslop the touched code - [ ] 3. Commit and push - [ ] 4. Open the PR - [ ] 5. Babysit to merge-ready ``` ## 1. Review against AGENTS.md Read `AGENTS.md` first (its rules change), then run `/review` on this branch's diff, judging it against those rules. Fix real violations before continuing. Pause for the user only if a fix would change behavior or broaden scope. ## 2. Deslop Run `/deslop` ([`../deslop/SKILL.md`](../deslop/SKILL.md)) to simplify the recently modified code while preserving functionality, including its `truffler` duplicate-consolidation pass. Apply the refinements before committing. ## 3. Commit and push - Stage only the intended changes; never commit secrets. - Add a changeset first when a published package's behavior changed (follow the **Changeset** section of `/rule-validate`); skip only for private/docs

What's inside
Steps it walks through
  1. 1. Review against AGENTS.md
  2. 2. Deslop
  3. 3. Commit and push
  4. 4. Open the PR
  5. 5. Babysit
  6. Stop conditions
More from react-doctor
All skills →
About this skill
What does the ship skill do?

Take the current branch from done-coding to merge-ready in one pass — review the diff against AGENTS.md, deslop, commit and push, open a PR using rule-validate's PR copy, then babysit until mergeable. Use when the user types `/ship` or asks to ship, finalize, or land the current branch.

How do I install it?

Run `npx skills add millionco/react-doctor --skill ship --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From millionco/react-doctor, a repository with 14,264 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going