Guide

Deploy a website to Vercel from chat with an AI agent

To deploy a website to Vercel from chat, install the first-party vercel-deploy-claimable Skill and ask your agent to deploy. It auto-detects your framework from package.json, ships to a live Vercel URL, and returns a claim link so you can transfer ownership into your own account — you do not need a Vercel account before you deploy.

Vercel reported that AI-originated deployments climbed from roughly 5% in mid-2025 to over 21% by February 2026, with the majority coming from Claude Code. The claimable flow is built for exactly that: ship first, claim later.

Install

Add the Skill

Full editorial entry, composite score, and license on the vercel-deploy-claimable page.

Claude Code

npx skills add github.com/vercel-labs/agent-skills --skill vercel-deploy-claimable

Cursor

npx skills add github.com/vercel-labs/agent-skills --skill vercel-deploy-claimable --target cursor

Step by step

Deploy from chat

  1. 1

    Build the site locally

    Have your agent produce a working build. vercel-deploy-claimable auto-detects 40+ frameworks (Next.js, Vite, Astro, SvelteKit, and more) from package.json, so you do not need to specify the framework — but the project must build.

  2. 2

    Install the Skill

    Run the npx skills add command above for Claude Code or Cursor. No Vercel login is required at this stage — the claimable flow defers auth.

  3. 3

    Ask the agent to deploy

    Tell the agent to deploy to Vercel. The Skill packages the build, pushes it to Vercel, and returns a live preview URL in the conversation.

  4. 4

    Claim the deploy

    Alongside the URL you get a claim link. Open it to transfer the project into your own Vercel account, where you can add a custom domain, environment variables, and connect a Git repo for future deploys.

vercel-deploy-claimable vs the Vercel CLI

When to use the claimable Skill

Claimable Skillvercel CLI / dashboard
Account needed firstNo — claim afterYes — login required
Best forPrototypes, first deploy from chatExisting projects, CI, custom domains
OwnershipTransferred via claim linkAlready yours
Tied to a Git repoNot on first deployYes, when you connect one

For a project already in your Vercel account with a connected repo, a normal vercel deploy (or a push to the connected branch) is the simpler path. The claimable Skill shines for the first deploy from a conversation.

FAQ

Common questions

Can Claude deploy to Vercel without me having a Vercel account?

Yes. vercel-deploy-claimable ships the site to a live URL first and returns a claim link. You create or sign into a Vercel account only when you claim the deploy to keep it.

Does vercel-deploy-claimable work in Cursor?

Yes — it is verified for both Claude Code and Cursor. Install with the --target cursor flag shown above.

Will it deploy a Next.js app?

Yes. It auto-detects 40+ frameworks including Next.js from package.json, so Next.js apps deploy without extra configuration. Next.js on Vercel is the most common case this Skill is used for.

How is this different from the Vercel MCP server?

The Skill encodes the deploy workflow so the agent ships correctly from chat. An MCP server gives the agent live API access to your Vercel account. For a first deploy with no account, the claimable Skill is the simpler route.

Related

More deploy guides

Browse the full category: Web Hosting & Deploys Skills.