Cursor rules for building applications with Supabase (database, auth, storage, edge functions, real-time).
- Database design (PostgreSQL best practices, indexes, constraints)
- Row-Level Security (RLS) policies for every table
- Authentication (email, OAuth, magic link, session management)
- Type-safe querying with generated Database types
- Edge Functions (Deno runtime, webhooks, server logic)
- Real-time subscriptions (database changes, presence, broadcast)
- Storage (buckets, policies, image transformations)
- Migrations with Supabase CLI
cp .cursorrules /path/to/your/supabase-project/.cursorrules