Deploys applications and websites to Vercel without authentication. Auto-detects frameworks from package.json and returns a preview URL plus a claimable link for transferring to your account.
How this skill is triggered — by the user, by Claude, or both
Slash command
/bytedance-deer-flow-1:vercel-deploy-claimableThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Deploy any project to Vercel instantly. No authentication required.
Deploy any project to Vercel instantly. No authentication required.
node_modules and .git)package.jsonbash /mnt/skills/user/vercel-deploy/scripts/deploy.sh [path]
Arguments:
path - Directory to deploy, or a .tgz file (defaults to current directory)Examples:
# Deploy current directory
bash /mnt/skills/user/vercel-deploy/scripts/deploy.sh
# Deploy specific project
bash /mnt/skills/user/vercel-deploy/scripts/deploy.sh /path/to/project
# Deploy existing tarball
bash /mnt/skills/user/vercel-deploy/scripts/deploy.sh /path/to/project.tgz
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:
{
"previewUrl": "https://skill-deploy-abc123.vercel.app",
"claimUrl": "https://vercel.com/claim-deployment?code=...",
"deploymentId": "dpl_...",
"projectId": "prj_..."
}
The script auto-detects frameworks from package.json. Supported frameworks include:
For static HTML projects (no package.json), framework is set to null.
For projects without a package.json:
.html file not named index.html, it gets renamed automatically/)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.
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
npx claudepluginhub bytedance/deer-flowDeploys projects to Vercel instantly. Handles CLI auth and fallback deploy script. Preview by default; production only on explicit request. Triggered by phrases like 'deploy my app' or 'push this live'.
Deploys projects to Vercel as preview deployments, linking the project with git integration. Handles team selection and detects project state.
Deploys projects to Vercel via CLI or git push. Checks linking/auth/teams, creates preview links, guides to git integration for ongoing deploys.