What problem does it solve?
This Skill helps developers build full-stack Next.js applications without having to separately design authentication, database access, storage, realtime updates, and server-side data workflows.
Core Features & Use Cases
- Supabase Authentication: Implement browser and server clients, session-refresh middleware, protected routes, OAuth providers, sign-in, and sign-out flows.
- Drizzle Database Integration: Define PostgreSQL schemas, configure migrations, build type-safe queries, and use server actions for authenticated mutations.
- Storage and Realtime: Add file uploads, public asset URLs, and client-side subscriptions for live database changes.
- Use Case: Build a dashboard where authenticated users can create and manage posts, upload avatars, and see updates reflected in realtime while keeping database access on the server.
Quick Start
Use the supabase-nextjs skill to scaffold authentication, Drizzle schema and queries, protected routes, storage uploads, and realtime updates for my Next.js App Router application.