What problem does it solve?
Provides authoritative, version-aware operational guidance for working with Supabase projects so engineers can safely manage databases, authentication, storage, edge functions, and platform integrations without introducing security regressions or migration conflicts.
Core Features & Use Cases
- Version-aware CLI and MCP usage: explains when to prefer supabase CLI commands versus MCP tools and how to check versions and fallbacks.
- Schema, migration, and advisor workflow: prescribes using execute_sql for iteration, generating migrations correctly, running advisors, and verifying changes before commit.
- Security-first operations: detailed checklist for RLS, view security, JWT and session handling, storage permissions, and avoiding leakage of service_role keys.
- Troubleshooting and verification: stepwise MCP connectivity checks,
.mcp.json validation, and guidance on recovering from errors without unsafe retries.
- Use Case: safely apply a schema change, run advisors, generate a migration, and verify RLS and view protections before deploying to production.
Quick Start
Use the supabase skill to verify your CLI version, run advisors, and produce a verified migration for your project.