From ship
Ship a feature branch: prepare a clean PR (strip working files with intelligent suggestions), create/update the GitHub PR, then merge to main with GPG signing when ready. Detects lifecycle stage automatically. Use when: "ship", "prep pr", "create pr", "open pr", "merge to main", "submit for review", "push for review", "ship this branch".
How this skill is triggered — by the user, by Claude, or both
Slash command
/ship:shipThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Unified workflow for shipping a feature branch. Detects where you are in the
Unified workflow for shipping a feature branch. Detects where you are in the lifecycle and dispatches to the right phase.
git branch --show-currentgh pr view --json number,headRefName 2>/dev/nullgit rev-parse --show-toplevel 2>/dev/nullcat .shiprc.json 2>/dev/nullBased on the context above, take exactly one path:
.shiprc.json found (Config = none)Invoke /ship-setup to interactively create the config for this project.
After setup completes, re-evaluate the context and continue to the appropriate phase.
Invoke /ship-prep to strip working files and create a PR.
Invoke /ship-merge to merge the PR branch into main.
npx claudepluginhub bengous/claude-code-plugins --plugin shipAutomates code shipping: merges base branch, runs detected tests, performs multi-review with auto-fixes, commits, pushes, creates PR. Use /ship or say 'ship it'.
Guides Git release workflow: create branches, sync/rebase main, run /gate checks, push code, open GitHub PRs, handle hotfixes. Use when ready to ship.
Ships Go PRs end-to-end: verifies build/tests/lint, pushes feature branch, creates/finds GitHub PR, watches CI checks, optionally merges via gh CLI.