Agent skill

Vercel Deploy

by bytedance in bytedance/deer-flow

Deploys a project to Vercel with one script and no login, then returns a live preview URL and a claim link for moving the deployment into your own Vercel account.

MITAuto-check passedDevOps & Cloud

Install Vercel Deploy

skills CLI
$ npx skills add bytedance/deer-flow --skill vercel-deploy -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install bytedance/deer-flow vercel-deploy --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/bytedance/deer-flow.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/public/vercel-deploy .claude/skills/vercel-deploy && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
vercel-deploy
GitHub stars
83k
Used in
10 other repos
Token cost
~797 tokens
SKILL.md length
200 words
Files
2 (incl. scripts)
Skills in repo
23
Repo updated
First seen
Licence
MIT

At a glance

Deploys a project to Vercel with one script and no login, then returns a live preview URL and a claim link for moving the deployment into your own Vercel account.

  • Works in 4 steps: Packages your project into a tarball… → Auto-detects framework from package.json → Uploads to deployment service → …
  • Putting a finished app online and getting a shareable link
  • SKILL.md covers How It Works, Usage, Output and Framework Detection, plus 3 more sections
  • Runs Shell scripts from its folder; calls bash; reaches skill-deploy-abc123.vercel.app and vercel.com

What it does

The bundled `scripts/deploy.sh` takes a directory or a `.tgz` archive, defaulting to the current directory. It packs the project into a tarball without `node_modules` or `.git`, detects the framework from `package.json`, uploads it to a deployment service and prints two links: a Preview URL for the live site and a Claim URL for transferring the deployment to your Vercel account. It also emits JSON with `previewUrl` and `claimUrl` for use in other tools.

Framework detection spans React, Vue, Svelte, backend and build-tool ecosystems, including Next.js, Nuxt, SvelteKit, Astro, Angular, Express, Hono, Fastify, NestJS and Vite. Projects with no `package.json` are treated as static HTML, and a lone HTML file not named `index.html` is renamed so it is served at the root. The agent is told to show both URLs and, if the upload is blocked by network restrictions as on claude.ai, to explain what to change.

When your agent uses it

  • Putting a finished app online and getting a shareable link
  • Creating a preview deployment to show a client
  • Publishing a static HTML page quickly

Example prompts

  • “Deploy this app and give me the link.”
  • “Push this live as a preview deployment.”
  • “Deploy the dist folder to Vercel and send me the claim URL.”

Requirements

  • Bash, to run `scripts/deploy.sh`
  • Network access to the deployment service

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Packages your project into a tarball (excludes node_modules and .git)
  2. Auto-detects framework from package.json
  3. Uploads to deployment service
  4. Returns Preview URL (live site) and Claim URL (transfer to your Vercel account)

What it can do on your machine

Read from SKILL.md and the folder at commit be34cc4. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/ (Shell), which the agent can run.

    Shell commands in SKILL.md call:

    • bash

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • skill-deploy-abc123.vercel.app
    • vercel.com
    • claude.ai

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Vercel Deploy loads about 797 tokens when it runs. Until then it costs about 83 tokens; SKILL.md has 200 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~83
When it runs · the whole SKILL.md, loaded when a task matches
~797

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from bytedance/deer-flow at commit be34cc4, republished under its MIT licence (© bytedance). 200 words, ~797 tokens.

Download SKILL.mdSave it as .claude/skills/vercel-deploy/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
vercel-deploy
description
Deploy applications and websites to Vercel. Use this skill when the user requests deployment actions such as "Deploy my app", "Deploy this to production", "Create a preview deployment", "Deploy and give me the link", or "Push this live". No authentication required - returns preview URL and claimable deployment link.
metadata.author
vercel
metadata.version
1.0.0

Vercel Deploy

Deploy any project to Vercel instantly. No authentication required.

How It Works

  1. Packages your project into a tarball (excludes node_modules and .git)
  2. Auto-detects framework from package.json
  3. Uploads to deployment service
  4. Returns Preview URL (live site) and Claim URL (transfer to your Vercel account)

Usage

bash
bash /mnt/skills/public/vercel-deploy/scripts/deploy.sh [path]

Arguments:

  • path - Directory to deploy, or a .tgz file (defaults to current directory)

Examples:

bash
# Deploy current directory
bash /mnt/skills/public/vercel-deploy/scripts/deploy.sh

# Deploy specific project
bash /mnt/skills/public/vercel-deploy/scripts/deploy.sh /path/to/project

# Deploy existing tarball
bash /mnt/skills/public/vercel-deploy/scripts/deploy.sh /path/to/project.tgz

Output

Preparing deployment...
Detected framework: nextjs
Creating deployment package...
Deploying...
✓ Deployment successful!

Preview URL: https://skill-deploy-abc123.vercel.app
Claim URL:   https://vercel.com/claim-deployment?code=...

The script also outputs JSON to stdout for programmatic use:

json
{
  "previewUrl": "https://skill-deploy-abc123.vercel.app",
  "claimUrl": "https://vercel.com/claim-deployment?code=...",
  "deploymentId": "dpl_...",
  "projectId": "prj_..."
}

Framework Detection

The script auto-detects frameworks from package.json. Supported frameworks include:

  • React: Next.js, Gatsby, Create React App, Remix, React Router
  • Vue: Nuxt, Vitepress, Vuepress, Gridsome
  • Svelte: SvelteKit, Svelte, Sapper
  • Other Frontend: Astro, Solid Start, Angular, Ember, Preact, Docusaurus
  • Backend: Express, Hono, Fastify, NestJS, Elysia, h3, Nitro
  • Build Tools: Vite, Parcel
  • And more: Blitz, Hydrogen, RedwoodJS, Storybook, Sanity, etc.

For static HTML projects (no package.json), framework is set to null.

Static HTML Projects

For projects without a package.json:

  • If there's a single .html file not named index.html, it gets renamed automatically
  • This ensures the page is served at the root URL (/)

Present Results to User

Always show both URLs:

✓ Deployment successful!

- [Preview URL](https://skill-deploy-abc123.vercel.app)
- [Claim URL](https://vercel.com/claim-deployment?code=...)

View your site at the Preview URL.
To transfer this deployment to your Vercel account, visit the Claim URL.

Troubleshooting

Network Restriction Error

If deployment fails due to network restrictions (common on claude.ai), tell the user:

Deployment failed due to network restrictions. To fix this:

1. Go to https://claude.ai/settings/capabilities
2. Add *.vercel.com to the allowed domains
3. Try deploying again

© bytedance, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file (scripts) in skills/public/vercel-deploy of bytedance/deer-flow.

  • SKILL.md
  • scripts/deploy.sh

Open the folder on GitHubat commit be34cc4

Used in 10 other repositories

We found 11 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 10 other GitHub owners. This page covers the copy in bytedance/deer-flow, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Vercel Deploy next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Vercel Deploy compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Vercel Deploy this skillbytedance/deer-flow83k10 repos~797Automated safety check: PassMIT
Frontmcp Production Readinessagentfront/frontmcp146—~6.5kAutomated safety check: PassApache-2.0
Memstack Deployment Netlify Deploycwinvestments/memstack423—~2.6kAutomated safety check: PassProprietary
Vercel Deployaiskillstore/marketplace430—~1.3kAutomated safety check: PassNone
Vercel Common Errorsjeremylongshore/tons-of-skills-marketplace2.8k—~1.8kAutomated safety check: PassMIT
Pump Build Releasenirholas/pump-fun-sdk133—~620Automated safety check: PassCustom licence

Similar skills

  • Pre-production audit, hardening, and go-live checklists for FrontMCP servers.

    146 GitHub stars~6.5k tokensUpdated yesterday
    DevOps & CloudAuto-check passed
  • A skill your agent uses when the user says 'deploy to Netlify', 'Netlify setup', 'netlify-deploy', or needs to deploy a static site or serverless functions to Netlify with build configuration and…

    423 GitHub stars~2.6k tokensUpdated 11 days ago
    DevOps & CloudAuto-check passed
  • Vercel Deploy

    aiskillstore/marketplace

    Deploy applications and websites to Vercel instantly. An agent skill from aiskillstore/marketplace.

    430 GitHub stars~1.3k tokensUpdated yesterday
    DevOps & CloudAuto-check passed
  • Vercel Common Errors

    jeremylongshore/tons-of-skills-marketplace

    Diagnose and fix common Vercel deployment and function errors.

    2.8k GitHub stars~1.8k tokensUpdated today
    Backend & APIsAuto-check passed
  • Pump Build Release

    nirholas/pump-fun-sdk

    Build and release pipeline for the Pump SDK — tsup TypeScript builds, Cargo release profiles, semantic release with commitizen, npm publishing, linting, Makefile targets, Vercel deployment, and MCP…

    133 GitHub stars~620 tokensUpdated 19 days ago
    DevelopmentAuto-check passed
  • Deploy to Vercel

    vercel-labs/agent-skills

    Official

    Deploys applications to Vercel as previews by default, picking a deploy method from the project's link state, git remote and team.

    32k GitHub starsUsed in 11 repos~2.9k tokens
    DevOps & CloudAuto-check: notes

More from bytedance/deer-flow

All 23 skills in this repo
  • Chart Visualization

    bytedance/deer-flow

    Picks a suitable chart type from 26 options for your data, maps the data to that chart's parameters and generates a chart image through a JavaScript script.

    83k GitHub starsUsed in 2 repos~840 tokens
    Auto-check passed
  • GitHub Deep Research

    bytedance/deer-flow

    Researches a GitHub repository over four rounds using the GitHub API and web search, then writes a structured markdown report with timeline, metrics and Mermaid diagrams.

    83k GitHub starsUsed in 5 repos~1.3k tokens
    Auto-check passed
  • Structured Image Generation

    bytedance/deer-flow

    Turns an image request into a structured JSON prompt and runs a bundled Python script to generate the picture, optionally guided by reference images.

    83k GitHub starsUsed in 5 repos~2.9k tokens
    Auto-check passed
  • Excel and CSV Data Analysis

    bytedance/deer-flow

    Analyzes uploaded Excel and CSV files with SQL through DuckDB, producing schema inspections, statistical summaries and exports to CSV, JSON or Markdown.

    83k GitHub starsUsed in 4 repos~2.2k tokens
    Auto-check passed
  • DeerFlow Smoke Test

    bytedance/deer-flow

    Walks through an end-to-end smoke test of a DeerFlow deployment: pull the latest code, deploy with Docker or locally, verify services, run health checks and write a report.

    83k GitHub stars~2.5k tokensUpdated today
    Auto-check: notes
  • Video Generation

    bytedance/deer-flow

    Generates short videos from a structured JSON prompt, optionally guided by a reference image used as the first or last frame.

    83k GitHub starsUsed in 4 repos~1.4k tokens
    Auto-check passed

Works with

Categories

Questions about Vercel Deploy

What does Vercel Deploy do?

Deploys a project to Vercel with one script and no login, then returns a live preview URL and a claim link for moving the deployment into your own Vercel account. tgz` archive, defaulting to the current directory.json`, uploads it to a deployment service and prints two links: a Preview URL for the live site and a Claim URL for transferring the deployment to your Vercel account.

When should I use Vercel Deploy?

Vercel Deploy fits situations like: putting a finished app online and getting a shareable link; creating a preview deployment to show a client; publishing a static HTML page quickly.

How do I install Vercel Deploy in Claude Code?

Run `npx skills add bytedance/deer-flow --skill vercel-deploy -a claude-code`. Or copy the skill folder (skills/public/vercel-deploy in bytedance/deer-flow) into .claude/skills/vercel-deploy in your project. Claude Code loads it when a task matches its description.

How do I install Vercel Deploy in Codex?

Run `npx skills add bytedance/deer-flow --skill vercel-deploy -a codex`. Or copy the skill folder (skills/public/vercel-deploy in bytedance/deer-flow) into .agents/skills/vercel-deploy in your project. Codex loads it when a task matches its description.

Can I use Vercel Deploy in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add bytedance/deer-flow --skill vercel-deploy -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/vercel-deploy, .gemini/skills/vercel-deploy, .github/skills/vercel-deploy and .opencode/skills/vercel-deploy in your project.

What does Vercel Deploy need to run?

Going by SKILL.md and its folder, Vercel Deploy needs a shell for the scripts in its folder and the command-line tools its instructions call (bash). Our summary lists: Bash, to run `scripts/deploy.sh`; Network access to the deployment service.

Does Vercel Deploy access the network?

SKILL.md names 3 domains. In commands or code: skill-deploy-abc123.vercel.app, vercel.com and claude.ai; the agent is likely to contact these when it follows the instructions. This is read from the text; nothing was executed.

Is Vercel Deploy safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Vercel Deploy use?

Vercel Deploy is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Vercel Deploy use?

About 797 tokens (SKILL.md is roughly 3.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Vercel Deploy?

Skills that share tags, products or a category with Vercel Deploy: Frontmcp Production Readiness (agentfront/frontmcp, 146 stars), Memstack Deployment Netlify Deploy (cwinvestments/memstack, 423 stars), Vercel Deploy (aiskillstore/marketplace, 430 stars) and Vercel Common Errors (jeremylongshore/tons-of-skills-marketplace, 2.8k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Vercel Deploy?

bytedance (a GitHub organization) maintains it in bytedance/deer-flow, which has 83,484 GitHub stars. The repository holds 23 skills in this directory. The repository was last updated on October 8, 2026.

Source: bytedance/deer-flow on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.