What problem does it solve?
This Skill provides comprehensive guidance and code examples for building robust and secure applications using Supabase, covering everything from database design to real-time features.
Core Features & Use Cases
- Database Schema Design: Create tables, foreign keys, and indexes.
- Row Level Security (RLS): Implement granular access control policies.
- Authentication: Handle email/password, OAuth, and middleware.
- Edge Functions: Develop serverless functions with Supabase.
- Real-time Subscriptions: Implement live data updates.
- Type Generation: Ensure type safety with generated TypeScript types.
- Use Case: Securely manage user-generated content by defining RLS policies that only allow users to access and modify their own data.
Quick Start
Use the supabase-expert skill to create a new table named 'products' with columns for 'id', 'name', 'description', and 'price', and enable RLS for it.