Skills DirectoryCurated open-source Skills from GitHub

deploy-to-vercelcommit dfeeb54 · v4.0.0SKILL.md · Deploy & Release

Deploy to Vercel

Deploys an app to Vercel, choosing the method from link status, git remote and CLI auth, and returns the deployment URL.

Deploys code to Vercel, may run git add . and commit and push after approval, and may install the Vercel CLI globally.

npx skills add vercel-labs/agent-skills --skill deploy-to-vercel
Permissions
  • read-repo
  • write-files
  • shell
  • network
Compatible with
Any SKILL.md agent
GitHub
33.3k
Source
Official · Vercel Labs
Status
Scan passed
License
MIT

Core rule

Always deploy as preview, not production, unless the user explicitly asks for production.

Execution Phases

  1. Phase 01Gather project state

    Check the git remote, .vercel/ link files, vercel whoami auth status and the list of available teams.

  2. Phase 02Pick a team

    If there are several teams, ask the user to choose and pass --scope on later commands; skip if already linked or only one team.

  3. Phase 03Link and deploy

    If linked with a remote, commit and push after approval; otherwise vercel link then vercel deploy, installing and logging into the CLI if needed.

  4. Phase 04No-auth fallback

    When login is impossible, create a temporary deployment with vercel deploy --temporary and share the claim URL and expiry.

  5. Phase 05Return the URL

    Report the URL and build status from vercel ls or vercel inspect, without curling the deployed URL to verify it.

Permissions (summarised from SKILL.md)

CapabilityNeededDetails
File writesLimitedvercel link creates .vercel/ link files, and git-push deploys commit the current changes; application code is not edited.
Command executionRequiredRuns git, the vercel CLI (whoami, link, deploy, inspect, ls) and npm install -g vercel or npx vercel.
Network outboundLimitedConnects only to Vercel, the npm registry and the git remote; it does not fetch the deployed URL to verify it.

SKILL.md frontmatter (YAML)

SKILL.md frontmatter (YAML)commit dfeeb54 · v4.0.0
---
name: deploy-to-vercel
description: Deploy applications and websites to Vercel. Use when the user requests deployment actions like "deploy my app", "deploy and give me the link", "push this live", or "create a preview deployment".
metadata:
  author: vercel
  version: "4.0.0"
---

Related skills

A rule scan cannot catch every risk. Read this skill's SKILL.md and check its permissions before installing.