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".
npx claudepluginhub bengous/claude-code-plugins --plugin shipThis skill uses the workspace's default tool permissions.
Unified workflow for shipping a feature branch. Detects where you are in the
Verifies tests pass on completed feature branch, presents options to merge locally, create GitHub PR, keep as-is or discard; executes choice and cleans up worktree.
Guides root cause investigation for bugs, test failures, unexpected behavior, performance issues, and build failures before proposing fixes.
Writes implementation plans from specs for multi-step tasks, mapping files and breaking into TDD bite-sized steps before coding.
Share bugs, ideas, or general feedback.
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.