What problem does it solve?
This Skill provides a comprehensive framework for managing Supabase projects, ensuring that database schema changes, authentication logic, and security policies are implemented correctly and securely.
Core Features & Use Cases
- Security Auditing: Automatically checks for common vulnerabilities like BOLA/IDOR, insecure RLS policies, and improper use of SECURITY DEFINER functions.
- Schema Management: Guides the user through declarative schema workflows or imperative migrations, ensuring database integrity.
- Use Case: When building a new feature, use this Skill to verify that your RLS policies correctly restrict access to user-owned rows and that your database functions follow the principle of least privilege.
Quick Start
Use the supabase skill to audit the current database schema and identify any potential security vulnerabilities in the existing RLS policies.