What problem does it solve? Setting up a new Supabase project involves many manual steps—CLI login, project linking, environment variables, extensions, and migration structure—that are easy to misconfigure or forget, especially for developers new to the platform. ## Core Features & Use Cases - Guided Project Setup: Walks through creating a new Supabase project, linking an existing one, or configuring a local-only development environment. - Environment & Security Configuration: Generates .env.local templates, updates .gitignore to protect credentials, and verifies database connectivity. - Database Initialization: Enables recommended PostgreSQL extensions (uuid-ossp, pgcrypto, pgjwt), applies performance settings, and scaffolds a migrations/seeds/tests folder structure. - Use Case: A developer starting a new backend project runs this guide to go from zero to a fully linked Supabase project with local development support, helper scripts, and a ready migration workflow in one session. ## Quick Start Ask the agent to set up a new Supabase project for your app and follow the interactive prompts to configure the CLI, environment variables, and initial schema.