What problem does it solve? Working with Supabase involves frequent API changes, subtle security traps (RLS bypasses, JWT misuse, SECURITY DEFINER pitfalls), and CLI/MCP tooling differences that cause silent failures. This Skill provides verified, up-to-date guidance so AI agents implement Supabase features correctly and securely on the first attempt. ## Core Features & Use Cases - Security Checklist Enforcement: Covers auth/session security, RLS policy patterns (BOLA/IDOR prevention, WITH CHECK, TO clause), views, storage access control, and supply-chain pinning. - Schema Change Workflow: Directs safe iteration with execute_sql or supabase db query, then committing via supabase db pull with advisor checks and migration verification. - CLI & MCP Troubleshooting: Provides version-specific gotchas, connection diagnostics for the Supabase MCP server, and documentation lookup strategies including changelog verification. - Use Case: When adding a new multi-tenant table, the Skill ensures you create a numbered migration, write org-scoped RLS policies, run advisors, and verify with a test query before finishing. ## Quick Start Ask the agent to create a new Supabase table with row-level security policies and a verified migration for your project.