with one click
ship
Promote a checked build to production (Vercel --prod)
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Promote a checked build to production (Vercel --prod)
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
| name | ship |
| description | Promote a checked build to production (Vercel --prod) |
| when_to_use | Use when a checked build must go live on Vercel production — the pipeline's final commit-to-live step after /check passes — including deploying main to prod, inspecting failed production deployment logs, or listing recent production deploys, as distinct from /deploy (staging/preview), /check (pre-ship gate), and /watch (post-deploy verification). Triggers on: ship, deploy to production, promote checked build (Vercel --prod). |
| argument-hint | [product] |
Promote a /check-passed build to production on Vercel. The pipeline's final commit-to-live step.
/ship is for production. For staging/preview, use /deploy preview.
/ship — deploy current branch to production/ship logs — fetch and analyze the latest production deployment's logs/ship status — show the last 5 production deploymentslogsnpx vercel list --prod --yesnpx vercel inspect <url> --logs and surface the error with root causestatusnpx vercel list --prod --yesdatabayt.org, product subdomains)Git state
git status --short) — instruct user to commit or stash firstmain and user did not pass --from-branchorigin/mainQuality gate (sentinel-aware)
.claude/session-state.json. If check.status == PASS and check.at is within the last 10 minutes, skip the inline gate.pnpm tsc --noEmit + pnpm build inline. Write the sentinel on PASS.npx vercel --prod --yes — capture the deployment URL and IDnpx vercel inspect <url> every 30 seconds until status is Ready or ErrorIf status is Error:
npx vercel inspect <url> --logs"use client" or restructureprisma generate runs in buildfix: deploy error — <category>), push, retrigger deployReady or max attempts hitOn Ready:
databayt.org, product subdomain)/watch next: "Production is live. Run /watch to verify the customer-facing flow."Ready on the production deployment/watch) surfaced to the user| Error | Fix | Retries |
|---|---|---|
| TypeScript | Auto-fix types, imports | 5 |
| Server/client boundary | "use client" or restructure | 5 |
| Env var missing | Stop — never invent prod env vars | 0 |
| Prisma client missing | Ensure prisma generate in build script | 3 |
| Build timeout | Suggest splitting components; do not retry blindly | 0 |
Multi-slide bilingual brand carousels — Claude writes the deck, kun renders Anthropic-styled slides at exact platform sizes, a human approves, channels receive
Draft, stage, and publish brand social posts — Claude drafts, /higgs renders, a human approves, Hermes relays
Convert a file or URL to Markdown via MarkItDown (PDF, Office, images, audio, web)
Full pipeline — idea to production (chains every stage)
Autonomous block QA — detect, adversarially verify, fix safe tiers, hand the residual to a human
Technical spec — data model, file plan, refined acceptance criteria