vercel-deploy

Deploy any project to Vercel instantly. No authentication required.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "vercel-deploy" with this command: npx skills add codingheader/myskills/codingheader-myskills-vercel-deploy

Vercel Deploy

Deploy any project to Vercel instantly. No authentication required.

How It Works

  • Packages your project into a tarball (excludes node_modules and .git )

  • Auto-detects framework from package.json

  • Uploads to deployment service

  • Returns Preview URL (live site) and Claim URL (transfer to your Vercel account)

Usage

bash /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

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:

{ "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 Egress 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

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

competitive-ads-extractor

No summary provided by upstream source.

Repository SourceNeeds Review
General

image-enhancer

No summary provided by upstream source.

Repository SourceNeeds Review
General

skill-share

No summary provided by upstream source.

Repository SourceNeeds Review
General

connect

No summary provided by upstream source.

Repository SourceNeeds Review