Skip to content
SlashClone
Made by@shipcheck

Launch checklist

@shipcheck/launch-checklist

A pre-launch check for your first real app. Reads your project, detects the stack (Supabase, Stripe, Next.js, auth, email), and writes a checklist split into blockers, first-week items, and later, with evidence from your code for each item it could verify. Covers data access, payments, secrets, auth, abuse limits, errors and monitoring, backups, email deliverability, legal pages, and SEO basics.

SkillDevOpsv1.0.0 (latest)
Activity
New: be the first to try it
  1. 1# Launch checklist
  2. 2
  3. 3A pre-launch review built from your actual code, not a generic list. It finds what your app uses, checks what it can, and writes a short checklist: blockers to fix before real users, things for the first week, and things for later.
  4. 4
  5. 5**For:** anyone about to put their first real app in front of users or turn on payments, especially if a coding agent wrote much of it.
  6. 6
  7. 7## Example
  8. 8
  9. 9Input: "I'm launching on Friday, what am I missing?" in a Next.js app with Supabase and Stripe.
  10. 11Output (`docs/launch-checklist.md`):
  11. 13```markdown
  12. 14# Launch checklist: my-app
  13. 15Stack: Next.js 15, Supabase, Stripe, Vercel
  14. 17## Blockers (2 failing, 4 verified, 1 ask)
  15. 18- [ ] FAILING Payments: success page grants access (app/success/page.tsx:12).
  16. 19 Grant access in the webhook instead.
  17. 20- [ ] FAILING Data access: table "invoices" has no row level security
  18. 21 (supabase/migrations/0001_init.sql:30).
  19. 22- [x] VERIFIED Secrets: .env* ignored (.gitignore:3).
  20. 23- [ ] ASK Are your Stripe keys set for Production on Vercel?
  21. 25## First week
  22. 26- [ ] Rate limit /api/generate (calls a paid AI API, no limit found).
  23. 27- [ ] SPF, DKIM, DMARC for your sending domain.
  24. 28```
  25. 30Every item is marked verified (with the file that proves it), failing (with the line), or ask.
  26. 32## What it can access
  27. 34- Reads your project files. It does not open `.env` files.
  28. 35- Writes one file: `docs/launch-checklist.md`.
  29. 36- No scripts, network, or env vars. Works with Claude Code, Codex, and Cursor.
  30. 38Pairs well with supabase-rls-audit, stripe-webhook-hardening, and env-secrets-check from Ship Check.
  31. 40## Setup
  32. 42None.