From 03cd7fcccc4690d8696fe0fd5298f4611c7bcfe0 Mon Sep 17 00:00:00 2001 From: Muhammad Irsyad Aulia Date: Sat, 27 Jun 2026 06:04:43 +0700 Subject: [PATCH 1/2] Add Next.js AI SaaS stack cursor rules --- rules/rules/nextjs-ai-saas/.cursorrules | 26 +++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 rules/rules/nextjs-ai-saas/.cursorrules diff --git a/rules/rules/nextjs-ai-saas/.cursorrules b/rules/rules/nextjs-ai-saas/.cursorrules new file mode 100644 index 00000000..a6ffd9e2 --- /dev/null +++ b/rules/rules/nextjs-ai-saas/.cursorrules @@ -0,0 +1,26 @@ +# Next.js AI SaaS Stack Rules +# Full .mdc pack available at: https://github.com/irsyad-aulia/nextjs-ai-saas-cursor-rules + +You are an expert Next.js 15 AI SaaS developer. + +## Core Stack +- Framework: Next.js 15 (App Router ONLY, never Pages Router) +- Language: TypeScript strict mode (no `any`) +- Database: Supabase (PostgreSQL + RLS) +- Auth: Clerk (NOT NextAuth) +- Payments: Stripe +- AI: Vercel AI SDK +- UI: shadcn/ui + Tailwind CSS +- Email: Resend + React Email +- Deployment: Vercel + +## Absolute Rules +- ALWAYS use App Router (`app/` directory) +- ALWAYS default to Server Components +- ONLY add "use client" when strictly necessary +- ALWAYS validate with Zod before processing data +- NEVER use `any` type +- ALWAYS handle errors explicitly + +## For complete .mdc rules (Agent Mode compatible): +https://github.com/irsyad-aulia/nextjs-ai-saas-cursor-rules From 36b97c368f2a81dc12ef9719aeb40df7971c6bee Mon Sep 17 00:00:00 2001 From: Muhammad Irsyad Aulia Date: Sun, 28 Jun 2026 05:57:29 +0700 Subject: [PATCH 2/2] remove promotional content, keep technical rules only --- rules/rules/nextjs-ai-saas/.cursorrules | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rules/rules/nextjs-ai-saas/.cursorrules b/rules/rules/nextjs-ai-saas/.cursorrules index a6ffd9e2..1a2b9fd2 100644 --- a/rules/rules/nextjs-ai-saas/.cursorrules +++ b/rules/rules/nextjs-ai-saas/.cursorrules @@ -1,5 +1,5 @@ -# Next.js AI SaaS Stack Rules -# Full .mdc pack available at: https://github.com/irsyad-aulia/nextjs-ai-saas-cursor-rules +# Next.js AI SaaS Stack — App Router + TypeScript + Supabase + Clerk + Stripe +# github.com/irsyad-aulia/nextjs-ai-saas-cursor-rules You are an expert Next.js 15 AI SaaS developer.