Vercel CLI Deploy Helper
Teaches Claude to ship web apps with the vercel CLI and manage projects, domains, and env vars safely.
What it does
Gives Claude a repeatable workflow for deploying web apps with the vercel CLI. It enforces non-interactive flags (--yes) and a pre-send checklist before any URL reaches the user: local build passes → deployment status READY → live URL returns 2xx (optionally a visual check with agent-browser).
It also documents project linking, deployment listing, domain management, and environment variable pull/add commands, plus a troubleshooting table for common failures (No framework detected, rate limits, DNS/proxy errors). For "build me a website" requests, the skill mandates delegating to a Frontend Engineer subagent instead of writing markup inline.
Who it's for
- Frontend/full-stack developers who deploy to Vercel regularly
- Teams that want verified deployments, not just "it said success"
- Anyone managing domains and env vars from the CLI
- Note: auth assumes a OneCLI proxy (
--token placeholder); outside that setup you'll need a real token.
Examples
- "Ship this Next.js app to production" → run the build,
vercel deploy --yes --prod, confirm withvercel inspectandcurl -sI, then share the URL - "Add DATABASE_URL to production env" →
echo "..." | vercel env add DATABASE_URL production, verify withvercel env pull - "Design and publish a new landing page" → spawn the Frontend Engineer agent, send the full brief, and relay the live URL plus screenshots back
· · · Install guide · · ·
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the .claude/skills/add-vercel/container-skills/vercel-cli folder from the GitHub repo nanocoai/nanoclaw into my ~/.claude/skills/vercel-cli/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/nanocoai/nanoclaw.git /tmp/nanoclaw && mkdir -p ~/.claude/skills/vercel-cli && cp -r /tmp/nanoclaw/.claude/skills/add-vercel/container-skills/vercel-cli/* ~/.claude/skills/vercel-cli/⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal.
- Create the skills directory:
mkdir -p ~/.claude/skills - Clone the repo:
git clone https://github.com/nanocoai/nanoclaw.git /tmp/nanoclaw - Copy the skill:
mkdir -p ~/.claude/skills/vercel-cli && cp -r /tmp/nanoclaw/.claude/skills/add-vercel/container-skills/vercel-cli/* ~/.claude/skills/vercel-cli/ - Install the CLI:
npm i -g vercel - Set up auth: if you're not on OneCLI, run
vercel loginor replace--token placeholderin SKILL.md with a realVERCEL_TOKEN. - Restart Claude Code and try: "Deploy this project to Vercel."