What problem does it solve?
This Skill simplifies the setup and management of storage and user authentication workflows using Supabase, reducing manual configuration and integration effort.
Core Features & Use Cases
- Project Initialization: Automates installation of dependencies, environment setup, and client configuration for both server and client contexts.
- Bucket Management: Guides on creating public or private storage buckets with appropriate RLS policies for secure access control.
- File Uploads: Provides methods for direct uploads, resumable large-file uploads, and server-side handling with safety checks.
- Signed URLs: Simplifies generating temporary access links for secure file sharing and downloads.
- Authentication Setup: Streamlines email/password and OAuth provider login flows, including callback handling and session management.
Quick Start
Set up your project dependencies, environment variables, and client utilities to enable seamless storage and authentication management with Supabase.