What problem does it solve?
It helps you implement and troubleshoot Supabase features without breaking changes, security pitfalls, or unverified assumptions—especially around auth, RLS, and Data API exposure.
Core Features & Use Cases
- Changelog-first implementation: checks Supabase’s changelog for breaking changes before applying changes.
- Security guardrails: enforces best practices for RLS, auth/session handling, service role secrecy, and storage permissions.
- Schema-change workflow: recommends safer SQL iteration (via execute_sql or db query) and a clean migration creation workflow when ready.
- Verification and recovery: requires a confirmation query after fixes and discourages repeated retry loops after repeated failures.
Quick Start
Use this skill to fix a Supabase RLS policy or migration issue by asking: Apply Supabase guidance to diagnose why my table is inaccessible via the Data API, then propose the correct RLS and GRANT setup and the exact verification query to confirm it works.