saas-next-supabase
Next.js with Supabase (auth and Postgres) and pieces from the catalog: Better Auth or Clerk, Drizzle, Stripe, Resend, i18n, AI, tests, CI and deployment, with their MCP servers and rules for your agent.
Its name, which agents, and which package manager.
Agents
Package manager
Pick the pieces; your agent gets the rule to use only these.
UI components
Add-on libraries
Animation
Global state
Server data
Forms and validation
Authentication
Database
Payments
Transactional email
Languages (i18n)
AI
Observability
Tests
Code quality
Continuous integration
Deployment
27 will be installed for your agent.
The CLI's exact steps with these options, in order. It shows them again and waits for your yes before running anything.
18 commands10 filesfirst commit
$ npx create-next-app@latest saas-next-supabase --ts --tailwind --eslint --app --src-dir --import-alias "@/*" --use-npm --disable-git --no-agent-feedback --yes$ npm install @supabase/supabase-js @supabase/ssr stripe server-only @sentry/nextjs./saas-next-supabase$ npx shadcn@latest init --defaults --yesIts name, which agents, and which package manager.
Agents
Package manager
Pick the pieces; your agent gets the rule to use only these.
UI components
Add-on libraries
Animation
Global state
Server data
Forms and validation
Authentication
Database
Payments
Transactional email
Languages (i18n)
AI
Observability
Tests
Code quality
Continuous integration
Deployment
29 will be installed for your agent.
The CLI's exact steps with these options, in order. It shows them again and waits for your yes before running anything.
21 commands19 filesfirst commit
$ npx create-next-app@latest saas-next-supabase --ts --tailwind --eslint --app --src-dir --import-alias "@/*" --use-npm --disable-git --no-agent-feedback --yes$ npm install @supabase/supabase-js @supabase/ssr stripe server-only @sentry/nextjs$ npm install -D vitest @vitejs/plugin-react jsdom @testing-library/react @testing-library/dom vite-tsconfig-paths @playwright/test @biomejs/biome./saas-next-supabase$ npx shadcn@latest init --defaults --yes