Ship your Next.js SaaS 10x faster with AI
Pre-configured Cursor Rules + Claude Code commands for Next.js 15, Supabase & Stripe. Stop wasting tokens on bad AI output.
Without proper AI configuration, you waste hours on:
AI IDEs are powerful, but they're generic by default. They don't know your stack, your patterns, or your preferences.
Outdated patterns
AI generates Pages Router code with getServerSideProps when you need App Router with Server Components.
Repetitive explanations
You re-explain your Supabase auth pattern, RLS policies, and client setup every single conversation.
Security gaps
Stripe webhook handlers without signature verification. Missing RLS policies. Exposed API keys.
Endless fix loops
TypeScript errors pile up because AI ignores strict mode. You spend more time fixing than building.
Everything your AI IDE needs to build production-grade SaaS
29 files, tested as an integrated system. Not a random collection of rules — a complete configuration that works together.
7 Cursor Rule Files
Technology-specific .mdc rules
7 Claude Code Commands
Task automation slash commands
Production .cursorrules & CLAUDE.md
Master configuration files
25+ Code Snippets
Supabase queries & Stripe webhooks
Database Schema & Templates
SQL, middleware, webhook handler
4 Documentation Guides
Quickstart, setup, customization
Two AI IDEs. One unified configuration.
Whether you use Cursor, Claude Code, or both — this kit has you covered with consistent, high-quality AI output.
Drop-in .cursorrules and 7 technology-specific .mdc rule files. Cursor instantly understands your Next.js 15 + Supabase + Stripe architecture.
- .cursorrules master config
- Next.js 15 App Router rules
- Supabase auth & DB rules
- Stripe payments rules
- TypeScript strict mode rules
- Tailwind v4 + shadcn/ui rules
- Vitest testing rules
Comprehensive CLAUDE.md plus 7 custom slash commands that automate entire workflows — from project setup to deployment.
- 800+ line CLAUDE.md
- /setup-project command
- /add-auth command
- /add-payments command
- /add-crud command
- /add-api-route command
- /deploy command
Every rule and command is tested against real SaaS projects. Not theoretical — these configs produce working, secure code.
- Good & bad code examples
- Security best practices
- RLS policy patterns
- Webhook verification
- Type-safe patterns
- Error handling patterns
- Performance optimized
A glimpse inside the config
This is a preview of CLAUDE.md — just 1 of 29 files included in the kit.
# CLAUDE.md — AI Dev Config Kit ## Tech Stack - **Framework**: Next.js 15 (App Router only) - **Language**: TypeScript 5.x (strict mode) - **Database**: Supabase (PostgreSQL + RLS) - **ORM**: Drizzle ORM - **Auth**: Supabase Auth (@supabase/ssr) - **Payments**: Stripe (Checkout, Subscriptions) - **Styling**: Tailwind CSS v4 + shadcn/ui - **Testing**: Vitest + React Testing Library ## Architecture Rules - Server Components by default - "use client" only for interactivity - Server Actions for all mutations - Validate ALL inputs with Zod - Use Result<T> type for error handling ## File Structure app/ (auth)/login/page.tsx (auth)/signup/page.tsx (dashboard)/layout.tsx (dashboard)/page.tsx (marketing)/page.tsx api/webhooks/stripe/route.ts components/ ui/ # shadcn/ui components features/ # feature-specific components lib/ supabase/ # server.ts, client.ts, admin.ts stripe/ # client.ts, config.ts validators/ # zod schemas actions/ # server actions db/ schema/ # drizzle schemas migrations/ # SQL migrations ## Anti-patterns (NEVER do these) - Never use `any` type - Never use Pages Router (getServerSideProps) - Never fetch data client-side when SSR works - Never skip RLS policies - Never hardcode API keys or secrets - Never skip Stripe webhook verification ...
The full CLAUDE.md is 821 lines with detailed coding standards, architecture rules, anti-patterns, and 7 custom slash commands.
One purchase. Unlimited projects.
Stop wasting hours on AI configuration. Get it right from the start.
No subscription. No recurring fees. Pay once, use forever.
Everything included:
- 7 Cursor .mdc rule files
- Master .cursorrules file
- 25+ code snippets (Supabase + Stripe)
- CLAUDE.md (821 lines)
- 7 Claude Code slash commands
- Project memory file
- Production SQL schema with RLS
- Next.js middleware template
- Stripe webhook handler template
- Environment variable template
- 4 documentation guides
- Lifetime free updates