vercel-deploy · davila7 — Claude Code skill: what it does, how to install
Deploys websites and web apps to Vercel directly from Claude Code, returning instant preview links.
npx claude-code-templates@latest --skill development/vercel-deployWhat vercel-deploy does
This skill instructs Claude Code to run vercel deploy [path] -y while keeping a 10-minute timeout so builds have sufficient time to finish. Every release defaults to an isolated preview environment. Deploying directly to production with --prod happens only when the user explicitly asks for it. Claude Code is instructed never to test the final URL with curl, presenting the link immediately instead.
Whenever local CLI credentials are missing, the workflow falls back to bash scripts/deploy.sh. That script inspects the framework, archives directory files or takes an existing .tgz bundle, and outputs JSON with previewUrl and a claimUrl. If sandbox security limits outbound network requests, uploads fail immediately without sandbox_permissions=require_escalated.
What it helps with
- deploy a project to Vercel without manual terminal commands
- spin up preview builds before shipping changes to production
- publish applications when local CLI authentication is not configured
- obtain a claim URL to take ownership of an anonymous deployment
Example prompts for the agent
- Deploy this project to Vercel and show me the preview link
- Push the application in ./web live to production on Vercel
- Run a preview deployment for the current directory
How to install vercel-deploy
1claude-code-templates
npx claude-code-templates@latest --skill development/vercel-deploy2Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill vercel-deploy -a claude-code3Manually: put the files in place
~/.claude/skills/vercel-deploy/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/vercel-deploy/
Manually: put the files in place
.agents/skills/vercel-deploy/SKILL.mdFor all projects use ~/.agents/skills/
Manually: put the files in place
.cursor/skills/vercel-deploy/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates vercel-deploy2Manually: put the files in place
.github/skills/vercel-deploy/SKILL.mdPlatform CLI
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/development/vercel-deployManually: put the files in place
.devin/skills/vercel-deploy/SKILL.mdThe legacy .windsurf/skills/ path still works
Claude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about vercel-deploy
How to install vercel-deploy in Claude Code?
Run npx claude-code-templates@latest --skill development/vercel-deploy in your terminal.
What does vercel-deploy do?
It provides structured steps for deploying web projects to Vercel. The skill defaults to generating temporary preview URLs, enforces build timeouts, and shields production until asked otherwise.
How does deployment work without existing CLI auth?
The assistant calls bash scripts/deploy.sh to package and upload the code directly. Upon completion, it returns the deployment URL alongside a claimUrl so you can connect the deployment to your Vercel account.
Similar skills
All skills for DevOps and infrastructure →vercel-deploy by other authors comes first.