vercel-deploy
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
By bytedance · 1,943 installs
npx skills add bytedance/deer-flow --skill vercel-deploy
Source repository · Upstream listing
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
Arguments:
path Directory to deploy, or a .tgz file (defaults to current directory)
Examples:
Output
The script also outputs JSON to stdout for programmatic use:
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:
Troubleshooting
Network Restriction Error
If deployment fails due to network restrictions (common on claude.ai), tell the user: