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-code

Installs 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
1vercel avatarnextjsvercel/vercel-pluginnextjs629skills.sh installs
2dylantarre avatarfrontend-developerdylantarre/animation-principlesUse when implementing animations in code, building UI transitions, or when a developer needs practical animation guidance for web/mobile applications.605skills.sh installs
3auth0 avatarauth0-nuxtauth0/agent-skillsUse when adding Auth0 login, logout, session management, or protected routes to a Nuxt 3 or Nuxt 4 application. Integrates @auth0/auth0-nuxt — use even if the u594skills.sh installs
4claude-skills avatarsveltekit-svelte5-tailwind-skillclaude-skills/sveltekit-svelte5-tailwind-skillsveltekit svelte5 tailwind skill586skills.sh installs
5sickn33 avatarfrontend-slidessickn33/antigravity-awesome-skillsfrontend slides553skills.sh installs
6alfredoperez avatarangular-best-practices-materialalfredoperez/angular-best-practicesangular best practices material522skills.sh installs