Step by step, the exact prompts and commands we use on day one of a new client engagement. Follow along with any modern stack (Next.js + Supabase is the default we use; adapt as needed).
Updated: April 24, 2026
Prompt: "Scaffold a Next.js 14 app with Supabase auth, Tailwind and a multi-tenant schema. Single `organizations` table, users scoped to tenants via memberships." Review, iterate once, commit.
Pick the narrowest feature that demonstrates the product. Prompt the agent to build controller, service, repository, DB migration and tests. Then to wire the UI page with form, table and empty state. Every piece on a named branch.
Wire Stripe with plans and webhooks via the Stripe MCP server. Build the onboarding flow that creates the tenant, invites teammates and stamps the first plan. Write the welcome email.
Observability, rate limiting, deploy to Vercel + Supabase, DNS, monitoring. Run /security-review. Write the README and runbook. Invite the first paying customer.
The day-by-day structure holds. We have run it with Spring Boot, Django, Rails and NestJS. Swap the prompts for your stack's idioms.