← ClaudeAtlas

shiplisted

Pre-merge release pipeline: run tests, auto-scaled code review, version bump, changelog generation, git tag, push or PR. Auto-detects branch context (direct push on main, PR on feature branch). Scales review depth by diff size. Flags: --full, --no-bump, --no-tag, --dry-run, patch/minor/major.
greglas75/zuvo · ★ 6 · Code & Development · score 78
Install: claude install-skill greglas75/zuvo
# zuvo:ship Prepare and push a release. Tests, version bump, changelog, tag, and push — auto-scaled by diff size. ## Argument Parsing Parse `$ARGUMENTS` for these flags: | Argument | Effect | |----------|--------| | _(no flags)_ | Auto-scaled pipeline based on diff size | | `--full` | Force full pipeline: tests + review + design-review + coverage + bump + push | | `--no-bump` | Skip version bumping (hotfixes, chores) | | `--no-tag` | Skip git tag creation | | `--dry-run` | Show what would happen without executing | | `patch` / `minor` / `major` | Explicit bump type (overrides auto-detection) | Flags can be combined: `zuvo:ship --full --no-tag`, `zuvo:ship minor --no-tag` **There is NO review-skip flag — removed 2026-08-02.** A field run proved the failure mode: the agent self-applied `--fast` when the user typed only "ship"; the prose rule ("user-provided ONLY") caught it that once, but a bypass that exists as text an agent can type is a bypass that will eventually be typed. Small diffs (<20 LOC) already take the fast path automatically via the threshold table, so the flag's only unique power was skipping review on LARGE diffs — the exact case review exists for. If a human genuinely must ship unreviewed, that decision lives OUTSIDE this skill (the logged `ZUVO_ALLOW_ADHOC=1` escape at the push gate), never as a skill argument. ## Mandatory File Loading Read each file below using the Read tool. Print the checklist with status before proceeding. Do not proceed from memo