vercel avatar

Env Vars

Loads Vercel-specific environment variable guidance: .env file hierarchy, vercel env CLI commands (pull, add, rm, ls), OIDC token lifecycle, and environment scoping. Activates when you touch .env files or run vercel env commands. Chains to ai-gateway when it spots provider API keys, nudging you toward OIDC auth instead. The bootstrap flow section is genuinely useful if you're setting up fresh clones. One heads-up: vercel env pull overwrites your entire .env.local, so any custom variables you added manually get wiped. The skill reminds you to back those up, but it's easy to forget until you lose something. Strong on the operational details that actually bite you.

skills.sh installs
422
GitHub stars
183
last updated
Jun 3, 2026

Install

$ npx -y skills add vercel/vercel-plugin --skill env-vars --agent claude-code

Installs into .claude/skills of the current project.

Files

Vercel Environment Variables

You are an expert in Vercel environment variable management — .env file conventions, the vercel env CLI, OIDC token lifecycle, and environment-specific configuration.

.env File Hierarchy

Vercel and Next.js load environment variables in a specific order. Later files override earlier ones:

FilePurposeGit-tracked?
.envDefault values for all environmentsYes
.env.localLocal overrides and secretsNo (gitignored)
.env.developmentDevelopment-specific defaultsYes
.env.development.localLocal dev overridesNo
.env.productionProduction-specific defaultsYes
.env.production.localLocal prod overridesNo
.env.testTest-specific defaultsYes
.env.test.localLocal test overridesNo

Load Order (Next.js)

  1. .env (lowest priority)
  2. .env.[environment] (development, production, or test)
  3. .env.local (skipped in test environment)
  4. .env.[environment].local (highest priority)

Critical Rules

Sponsors

Details

Repository
github.com/vercel/vercel-plugin
Category
Cloud & Infrastructure
First seen
Jun 3, 2026

More from vercel/vercel-plugin

All 25
1vercel-labs avatarshadcnvercel-labs/vercel-pluginshadcn399skills.sh installs
2vercel-labs avatarjson-render-reactvercel-labs/json-renderReact renderer for json-render that turns JSON specs into React components. Use when working with @json-render/react, building React UIs from JSON, creating com391skills.sh installs
3vercel avatarnext-cache-componentsvercel/vercel-pluginnext cache components385skills.sh installs
4vercel-labs avatargooglevercel-labs/emulateEmulated Google OAuth 2.0, OpenID Connect, Gmail, Calendar, and Drive for local development and testing. Use when the user needs to test Google sign-in locally,369skills.sh installs
5vercel avatarnext-upgradevercel/vercel-pluginnext upgrade368skills.sh installs
6danielmiessler avatarOSINTdanielmiessler/personal_ai_infrastructureosint360skills.sh installs