What problem does it solve? Setting up and maintaining a Supabase backend involves juggling CLI commands, SQL migrations, Row Level Security policies, and Edge Functions, and mistakes like disabling RLS or exposing service keys can compromise your entire database. ## Core Features & Use Cases - Local-First Migration Workflow: Initialize projects, generate migrations from schema diffs, seed data, and push changes to remote environments through the Supabase CLI. - Row Level Security Patterns: Apply ready-made RLS policy templates for public read, owner access, authenticated inserts, and admin roles, plus auto-profile triggers linked to auth.users. - Edge Functions & Storage: Scaffold Deno-based serverless functions with auth context, configure storage buckets with access policies, and deploy through CI/CD pipelines. - Use Case: You are building a new app backend and need a profiles table linked to Supabase Auth. This Skill guides you to create the migration, enable RLS with owner-only policies, add a signup trigger, and deploy everything via GitHub Actions. ## Quick Start Ask the assistant to initialize a Supabase project locally, create a profiles table migration with RLS enabled, and link it to your remote project.