← All skills
supabase-multi-env-setup
80 / 100 · Low risk
Fine to try. Some of what it can do is expected: a coding skill usually runs build and test commands.
By jeremylongshore/tons-of-skills-marketplace (GitHub) · coding · 2,921 stars · scanned at commit 8dc06f0
Configure Supabase across development, staging, and production with separate projects,
environment-specific secrets, and safe migration promotion.
Use when setting up multi-environment deployments, isolating dev from prod data,
configuring per-environment Supabase projects, or promoting migrations through environments.
Trigger with "supabase environments", "supabase staging", "supabase dev prod",
"supabase multi-project", "supabase env config", "database branching".
Works with any agent that supports SKILL.md skills.
What this skill can do
Downloads and installs other software
The author does not mention this.
Found in 39 places.
Show 17 more
- skills/.curated/supabase-multi-env-setup/SKILL.md, line 101
npx supabase link --project-ref <staging-ref> && npx supabase db push # then staging - skills/.curated/supabase-multi-env-setup/SKILL.md, line 102
npx supabase link --project-ref <prod-ref> && npx supabase db push # then production - skills/.curated/supabase-multi-env-setup/SKILL.md, line 127
| `Cannot find project ref` | CLI not linked to a project | Run `npx supabase link --project-ref <ref>` before `db push` | - skills/.curated/supabase-multi-env-setup/SKILL.md, line 142
npx supabase init && npx supabase start # local, copy keys to .env.local - skills/.curated/supabase-multi-env-setup/SKILL.md, line 143
npx supabase migration new create_users # author schema, then: - skills/.curated/supabase-multi-env-setup/SKILL.md, line 144
npx supabase db reset # verify locally - skills/.curated/supabase-multi-env-setup/SKILL.md, line 145
npx supabase link --project-ref "<staging-ref>" && npx supabase db push - skills/.curated/supabase-multi-env-setup/SKILL.md, line 146
npx supabase link --project-ref "<prod-ref>" && npx supabase db push - skills/.curated/supabase-multi-env-setup/references/examples.md, line 11
npx supabase init - skills/.curated/supabase-multi-env-setup/references/examples.md, line 14
npx supabase start - skills/.curated/supabase-multi-env-setup/references/examples.md, line 21
npx supabase migration new create_users - skills/.curated/supabase-multi-env-setup/references/examples.md, line 23
npx supabase db reset # Test locally - skills/.curated/supabase-multi-env-setup/references/examples.md, line 26
npx supabase link --project-ref abcdefghijklmnop - skills/.curated/supabase-multi-env-setup/references/examples.md, line 27
npx supabase db push - skills/.curated/supabase-multi-env-setup/references/examples.md, line 30
npx supabase link --project-ref qrstuvwxyz123456 - skills/.curated/supabase-multi-env-setup/references/examples.md, line 31
npx supabase db push - skills/.curated/supabase-multi-env-setup/references/implementation.md, line 68
npx supabase start
and 19 more places
Runs commands on your computer
The author does not mention this. Expected for a coding skill.
Found in 1 place.
Other copies in this repository
jeremylongshore/tons-of-skills-marketplace has 1 more folder with a skill named supabase-multi-env-setup. This page shows the lowest-scoring copy.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'supabase-multi-env-setup' ] || [ -L ~/.agents/skills/'supabase-multi-env-setup' ]; then echo 'A skill folder named supabase-multi-env-setup already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/jeremylongshore/tons-of-skills-marketplace' "$d" && git -C "$d" checkout --quiet '8dc06f02eb00b7d8d1c0e69dfb3add2fd9500979' -- 'skills/.curated/supabase-multi-env-setup' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/.curated/supabase-multi-env-setup' ~/.agents/skills/'supabase-multi-env-setup' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'supabase-multi-env-setup' ~/.claude/skills/'supabase-multi-env-setup' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for jeremylongshore/tons-of-skills-marketplace shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/jeremylongshore/tons-of-skills-marketplace/)
Score history
| Date | Version | Score |
|---|
| 2026-11-14 | 8dc06f0 | 80 |
| 2026-11-08 | 0500b27 | 80 |
| 2026-11-07 | 0500b27 | 80 |