Setup Product

Seed is the private factory template for one job:

  1. fork the repo
  2. shape it into a new app
  3. deploy it safely

Use this skill only as a high-level orientation layer.

  • Start with lib/brand.ts and the product’s schema/API/UI changes.
  • Generate migrations locally with bun run db:generate.
  • Do not use db:push. Hosted migrations are applied by bun run deploy during the Vercel build.
  • Push the branch and wait for the Vercel preview deployment before debugging branch env or DB wiring.
  • Validate the live preview URL first.
  • If you need branch wiring details, use vercel env pull.
  • If you need direct DB access after that, use neonctl.
  • Promote with scripts/promote.sh through staging and then main.

Use the other repo skills for detail:

  • fork-build-deploy for the full sequence
  • db-health for migration and Neon rules
  • promote-deployment for preview/staging/production promotion