What problem does it solve?
This Skill eliminates the risk of costly, hard-to-debug errors when working with Supabase, PostgreSQL migrations, RLS policies, and database configurations, saving developers hours of troubleshooting and preventing potential production outages.
Core Features & Use Cases
- Curated Gotcha Checklists: Structured tables of common pitfalls for security, RLS, partitioning, triggers, migrations, and Supabase platform configuration, organized by task type.
- Anchor-Linked Deep Dives: Each gotcha links to a specific section in the full GOTCHAS.md reference for detailed context and remediation steps.
- Use Case: For example, when writing a new RLS policy for a multi-tenant Supabase application, this Skill immediately flags the requirement to use RESTRICTIVE for layered policies and grant EXECUTE to the anon role for helper functions, preventing silent access control failures.
Quick Start
Use the database-gotchas skill to review your planned Supabase RLS policy for multi-tenant access before writing the migration SQL.