Ship
design intelligence for ai coding agents. one unified cli, 36 commands across recon, review, build, plan, ship, test, reflect, power. zero npm deps.
npx -y skills add Dragoon0x/dragoon-skills --skill shipAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Pre-PR check orchestrator. Runs /critique with a threshold (default 80), /slop --severity high, gathers git context (branch, changed files), and optionally opens a PR via the gh CLI. Use before opening any PR. Exits non-zero if any check fails. Run as `node ~/.claude/skills/dragoon/skills/ship/scripts/ship.js`.
SKILL.md
1.5 KB, 306 tokens by cl100k_base, as published. Nobody here has run it
/ship
Pre-PR check orchestrator. The thing you run before pushing.
When to use
- Before opening a pull request
- The user says "ship", "open a PR", "ready to merge"
- As a CI step that gates merges
What it does
- Loads (or generates)
dragoon.json - Runs /critique and fails if overall < threshold (default 80)
- Runs /slop and fails on any high-severity finding
- Detects git state (branch, changed files, remote)
- Builds a PR description from the run results
- If
--openandghCLI is available, opens the PR
Run it
dragoon ship # all checks, preview PR body
dragoon ship --threshold 85 # tighter design gate
dragoon ship --title "add invites" --open # actually open the PR
dragoon ship --json # for CI
Safety
- The PR title is sanitized before passing to the shell
- The PR body is written to a temp file (
--body-file), never inlined as argv --openonly runs if all checks pass; pass--skip-critique/--skip-slopto bypass
Exit codes
0all checks passed1one or more checks failed2bad usage