
Supabase Nextjs
This is a solid foundation for building Next.js apps with Supabase authentication and Drizzle ORM for database queries. It sets up the right separation of concerns: Drizzle handles your type-safe data access while Supabase manages auth, storage, and realtime features. The structure keeps server and client Supabase instances properly isolated, includes middleware for protecting routes, and organizes everything into a clean app router layout with separate auth and dashboard sections. Use this when you want Supabase's auth infrastructure but prefer Drizzle's developer experience for querying your Postgres database over Supabase's own client libraries.
- skills.sh installs
- 651
- GitHub stars
- 702
- last updated
- Jul 14, 2026
Install
$ npx -y skills add alinaqi/claude-bootstrap --skill supabase-nextjs --agent claude-codeInstalls into .claude/skills of the current project.
Files
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
Sponsors
Details
- Repository
- github.com/alinaqi/claude-bootstrap
- Categories
- Frontend Development, Backend & APIs, Databases
- First seen
- Jun 3, 2026
More from alinaqi/claude-bootstrap
All 54- Supabase587
- Android Java583
- React Native517
- Aws Dynamodb419
- User Journeys406
- Code Deduplication335
- Nodejs Backend316
- Security315
- Aeo Optimization306
- Agentic Development304
- Ui Web285
- Woocommerce284
- Klaviyo267
- Ui Testing260
- React Web234
- Site Architecture233
- Commit Hygiene229
- Web Content226
- Team Coordination221
- Codex Review214
- Typescript212
- Reddit Api209
- Ai Models201
- Session Management201