supabase
Installation
SKILL.md
Supabase for Next.js SaaS
Core Insight: Two lanes: user-scoped data via Supabase client (RLS-enforced), server-scoped via Drizzle (privileged). Use
getClaims()notgetSession(). Transaction pooler requiresprepare: false.
Table of Contents
- THE EXACT PROMPT
- Architecture
- Quick Start
- Environment Variables
- Workflow Checklist
- Critical Gotchas
- Quick Commands
- AGENTS.md Blurb
- References