shipit

Installation
SKILL.md

Shipit

Ship the current changes. Only run when the user explicitly invokes /shipit. Never start this process proactively.

Two modes

/shipit ships whatever the current work is. First detect which case you are in:

  • PR-merge mode — the current branch is NOT the default branch and has an open PR (typically from a /engineer the user ran manually). Here the user's /shipit is their human sign-off: merge the PR once CI is green (Step 0). /engineer deliberately stops at In Review for a separate reviewer; but when the user personally picked up the ticket and says ship it, that review gate is satisfied by them, so merging is authorized.
  • Direct-to-main mode — the default: uncommitted/unpushed work on the default branch. Validate, run the relevant tests, commit, and push (Steps 1-4).

Step 0 — PR-merge mode (only when the branch has an open PR)

Installs
17
GitHub Stars
1
First Seen
Jul 7, 2026
shipit — dividendsolo/skills