What problem does it solve?
This Skill provides a seamless way to integrate Supabase into server-side code, simplifying the process of handling authentication, client creation, and context injection for backend services.
Core Features & Use Cases
- Auth Handling: Automates credential verification, CORS, and pre-configured Supabase clients.
- Flexible Auth Modes: Supports user JWT, publishable key, secret key, and always modes for versatile security.
- Composable Primitives: Offers composable core primitives for custom auth flows and framework integration.
- Hono Adapter: Includes a Hono adapter for per-route auth, perfect for serverless environments.
- SSR Framework Integration: Supports SSR frameworks like Next.js, Nuxt, SvelteKit, and Remix with minimal setup.
- Server-to-Server Calls: Enables secure internal service calls and cron job automation using secret key auth.
- Migrating Legacy Code: Assists in migrating legacy Edge Functions and codebases to use modern, efficient patterns.
Quick Start
Use the supabase-server skill to create a secure client for Supabase in your server-side code.