Manages Supabase database schemas and migrations through automated CLI commands and best-practice SQL patterns.
This skill streamlines the database development lifecycle within the Supabase ecosystem, enabling Claude to generate, test, and deploy schema migrations safely. It facilitates the creation of version-controlled migration files, the implementation of Row Level Security (RLS) policies, and the execution of complex schema changes like adding columns or indexes. By enforcing a test-driven local development workflow, it helps developers maintain database integrity and minimize risks when pushing changes to production environments.
Key Features
01Built-in Row Level Security (RLS) policy templates for secure data access
021 GitHub stars
03Automated migration file generation with standardized timestamp naming
04Remote migration status tracking and environment repair tools
05Local database testing and environment reset workflows via Supabase CLI
06Safe schema modification patterns for columns, indexes, and constraints
Use Cases
01Initializing new database tables with predefined security policies and relationships
02Synchronizing local development database states with production using migration versioning
03Executing zero-downtime schema updates like adding nullable columns or new indexes