vercel-cli-with-tokens
Deploy and manage projects on Vercel using token-based authentication. Use when working with Vercel CLI using access tokens rather than interactive login — e.g. \"deploy to vercel\", \"set up vercel\", \"add environment variables to vercel\".
npx skills add sickn33/agentic-awesome-skills --skill vercel-cli-with-tokens --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Vercel CLI with Tokens Deploy and manage projects on Vercel using the CLI with token-based authentication, without relying on `vercel login`. ## When to Use - Use this skill when the task matches this description: Deploy and manage projects on Vercel using token-based authentication. Use when working with Vercel CLI using access tokens rather than interactive login — e.g. "deploy to vercel", "set up vercel", "add environment variables to vercel". ## Step 1: Locate the Vercel Token Before running any Vercel CLI commands, identify where the token is coming from. Work through these scenarios in order: ### A) `VERCEL_TOKEN` is already set in the environment ```bash [ -n "${VERCEL_TOKEN:-}" ] && printf 'VERCEL_TOKEN is set\n' ``` If this reports a configured token, you're ready. Skip to Step 2. ### B) Token is in a `.env` file under `VERCEL_TOKEN` ```bash grep -q '^VERCEL_TOKEN=' .env 2>/dev/null && printf 'VERCEL_TOKEN is present in .env\n' ``` If found, export it: ```bash VERCEL_TOKEN="$(sed -n 's/^VERCEL_TOKEN=//p' .env | tail -n 1)" export VERCEL_TOKEN ``` ### C) Token is in a `.env` file under a different name Look for any variable that looks like a Vercel token (Vercel tokens ty
- When to Use
- Step 1: Locate the Vercel Token
- A) VERCELTOKEN is already set in the environment
- B) Token is in a .env file under VERCELTOKEN
- C) Token is in a .env file under a different name
- D) No token found — ask the user
- Step 2: Locate the Project and Team
- CLI Setup
- Deploying a Project
- Quick Deploy (have project ID — no linking needed)
- Full Deploy Flow (no project ID — need to link)
- Deploying from a Remote Repository (code not cloned locally)
- About .vercel/ Directory
- Managing Environment Variables
grep -q '^VERCEL_TOKEN=' .env 2>/dev/null && printf 'VERCEL_TOKEN is present in .env\n' export VERCEL_TOKEN grep -Eio '^[A-Z0-9_]*VERCEL[A-Z0-9_]*(?==)' .env 2>/dev/null Bad — token visible in shell history and process listings vercel deploy --token "vca_abc123" Good — CLI reads VERCEL_TOKEN from the environment vercel deploy Check environment Or check .env e.g. "my-team" from "https://vercel.com/my-team/my-project"
What does the vercel-cli-with-tokens skill do?
Deploy and manage projects on Vercel using token-based authentication. Use when working with Vercel CLI using access tokens rather than interactive login — e.g. \"deploy to vercel\", \"set up vercel\", \"add environment variables to vercel\".
How do I install it?
Run `npx skills add sickn33/agentic-awesome-skills --skill vercel-cli-with-tokens --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From sickn33/agentic-awesome-skills, a repository with 44,414 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.