deploy-to-vercel

Deploy projects to Vercel via CLI, git push, or claimable no-auth endpoints.

Updated Aug 3, 2026
One-click install
npx skills add https://github.com/arfaomar/NotebookLM-Clone --skill deploy-to-vercel-arfaomar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deploy-to-vercel
Source: https://github.com/arfaomar/NotebookLM-Clone/tree/main/.agents/skills/deploy-to-vercel
Command: npx skills add https://github.com/arfaomar/NotebookLM-Clone --skill deploy-to-vercel-arfaomar

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? Getting a local project live on Vercel involves many branching paths: whether the project is linked, whether a git remote exists, whether the CLI is authenticated, and which team to target. This Skill automates that decision flow and handles every path, including sandboxed environments with no Vercel credentials. ## Core Features & Use Cases - State-aware deployment routing: Detects git remotes, .vercel/project.json or .vercel/repo.json linkage, and CLI auth status, then picks the right method (git push, vercel deploy, or link-then-deploy). - Team and scope handling: Lists available Vercel teams and passes the selected slug via --scope on all CLI commands. - No-auth fallback scripts: Ships deploy.sh and deploy-codex.sh that package a project (excluding node_modules, .git, .env), auto-detect the framework from package.json, upload to a claimable deploy endpoint, and return preview and claim URLs. - Use Case: You finish a Next.js app in a sandboxed environment with no Vercel login. The Skill packages the directory, deploys it, waits for the build, and returns a live preview URL plus a claim URL to transfer ownership. ## Quick Start Deploy my current project to Vercel and give me the preview link.

Frequently Asked Questions about deploy-to-vercel

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy my app to Vercel from the command line?

Run vercel deploy with the -y and --no-wait flags to deploy the current directory without blocking on the build. If the project is not linked yet, run vercel link first, then deploy and check status with vercel inspect.

How do I deploy to Vercel without logging in?

Use the claimable deploy script, which packages your project into a tarball, uploads it to a deploy endpoint, and returns a preview URL plus a claim URL. Visiting the claim URL transfers the deployment to your Vercel account.

Should I deploy to Vercel with git push or the CLI?

If the project is linked to Vercel and has a git remote, pushing to the repository is the preferred method since Vercel builds automatically on each push. Use the CLI deploy path only when no git remote exists.

Can I deploy to a specific Vercel team?

Yes. List teams with vercel teams list --format json, then pass the chosen team slug via the --scope flag on vercel deploy, vercel link, and vercel inspect commands. Already-linked projects use the orgId stored in .vercel/project.json.

Why does Vercel deployment fail in a sandboxed environment?

Sandboxes often block network egress or lack CLI credentials, causing timeouts or auth errors. Allow the vercel.com domain in network settings, rerun with escalated permissions, or fall back to the no-auth deploy script.