What problem does it solve?
Supabase updates its features, APIs, and CLI commands frequently, leading to outdated or incorrect implementation guidance that causes bugs, security vulnerabilities, and wasted development time. This Skill provides verified, version-aware best practices to eliminate those issues for all Supabase-related tasks.
Core Features & Use Cases
- Comprehensive Product Coverage: Provides guidance for all Supabase products including Database, Auth, Edge Functions, Realtime, Storage, Vectors, Cron, and Queues, plus client library integrations for Next.js, React, SvelteKit, Astro, and Remix.
- Security & Compliance Guardrails: Includes built-in security checklists for RLS, auth, storage, and database objects to prevent common vulnerabilities like exposed service keys, unsafe JWT claims in policies, and view permission bypasses.
- Troubleshooting & Workflow Support: Offers step-by-step instructions for CLI usage, MCP server setup, schema migrations, and error recovery for common Supabase issues.
- Use Case: A developer building a patient-facing recovery app with Supabase Auth and RLS can use this Skill to correctly implement session management, set up secure access policies for sensitive health data, and avoid exposing secret keys in client-side code.
Quick Start
Use the supabase skill to configure row-level security policies for your public user profiles table and verify they block unauthenticated access correctly.