supabase-multi-env-setup

Installation
SKILL.md

Supabase Multi-Environment Setup

Overview

Production Supabase deployments require a separate project per environment — each with its own URL, API keys, database, and RLS policies. This skill configures a three-tier architecture (local dev, staging, production) with safe migration promotion via supabase db push, environment-aware createClient initialization, database branching for preview deployments, and CI/CD that prevents accidental cross-environment operations.

When to use: setting up a new project with multiple environments, migrating from a single-project setup, adding staging to an existing dev/prod split, or configuring preview environments with database branching.

Prerequisites

Installs
32
GitHub Stars
2.8K
First Seen
Jan 24, 2026
supabase-multi-env-setup — jeremylongshore/tons-of-skills-marketplace