Supabase + Next.js Skill Next.js App Router patterns with Supabase Auth and Drizzle ORM. Sources: Supabase Next.js Guide | Drizzle + Supabase --- Core Principle Drizzle for queries, Supabase for auth/storage, server components by default. Use Drizzle ORM for type-safe database access. Use Supabase client for auth, storage, and realtime. Prefer server components; use client components only when needed. --- Project Structure --- Setup Install Dependencies Environment Variables --- Drizzle Setup drizzle.config.ts src/db/index.ts src/db/schema.ts --- Supabase Clients src/lib/supabase/client.ts (B…