supabase server
OFFICIALLABSCO SUMMARY
The skill triggers whenever code imports from @supabase/server or its subpaths, calls functions like withSupabase, createAdminClient, or verifyAuth, configures an auth: mode, or shows legacy patterns worth migrating — raw Deno.serve, manual createClient calls, or the deprecated allow:/authType options from the pre-1.0 API. The package itself wraps supabase-js with request-scoped client creation and authentication for Edge Functions, Hono apps, and webhook handlers, so one import replaces wiring auth validation and CORS by hand.
This is for anyone writing server-side Supabase code — Edge Functions, backend APIs, webhook handlers — who wants their agent to use the current v1 API and catch legacy v0 patterns rather than reproduce them. Someone still intentionally pinned to a 0.x release should read the migration guide before installing the skill, since the terminology it enforces (auth instead of allow, publishable instead of 'public') changed between versions.
READ THE FULL ANALYSIS
We could not read the whole README. Its full text runs to about 23,000 characters and we captured the first 12,000 — install and quick-start details past that point aren't reflected in this summary.
WHAT'S INSIDE
1 showing · 1 totalsupabase-server
Checks who sent each request to your Supabase backend and opens the database connection at the matching permission level, in one line instead of the same block of setup code in every function.
HOW TO GET IT
npx skills add supabase/servernpx skills add supabase/server --skill <name> --full-depthPick the skill name from the Skills tab — each entry there installs independently.