supabase-clients

Installation
SKILL.md

Supabase Clients

Shared client layout used by both apps under utils/supabase/.

Client matrix

File Export Use when
utils/supabase/server.ts async createClient() Server Components, route handlers — cookie session via next/headers
utils/supabase/client.ts createClient() Browser Client Components only
utils/supabase/service.ts createServiceClient() Trusted server paths that must bypass RLS — needs SUPABASE_SERVICE_ROLE_KEY
proxy.ts inline createServerClient Early session refresh + redirects only

Optional extras (project-specific): public.ts for anon public reads, legacy middleware.ts helpers — do not revive as root middleware.ts.

Hard rules

Installs
1
Repository
1chooo/skills
GitHub Stars
1
First Seen
6 days ago
supabase-clients — 1chooo/skills