Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Vercel Deployment Cli Documentation

BSecurity

Deploy applications and manage projects with complete CLI reference. Commands for deployments, projects, domains, environment variables, and live documentation access.

19 stars
0 votes
0 copies
1 views
Added 9/19/2026
ai-agentsgobashnodedatabasedevopsdocumentation

Works with

cli

Security Analysis

B88/100
criticalExfiltrates credentials via HTTP — exact pattern from Snyk ToxicSkills study

Scanned 9/19/2026

Install to Claude Code

$npx -y skills add rondoflow/rondoflow --skill vercel-deployment-cli-documentation --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Vercel Deployment Cli Documentation?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Vercel Deployment Cli Documentation
[![Security: B — Skills Directory](https://www.skillsdirectory.com/api/skills/rondoflow-vercel-deployment-cli-documentation/badge)](https://www.skillsdirectory.com/skills/rondoflow-vercel-deployment-cli-documentation)

More formats (shields.io, HTML) on the badges page.

Download with Pro
Files
SKILL.md
---
name: vercel-deployment-cli-documentation
description: "Deploy applications and manage projects with complete CLI reference. Commands for deployments, projects, domains, environment variables, and live documentation access."
category: "DevOps & Infra"
author: community
version: "0.1.0"
icon: server
---

# Vercel

Complete Vercel CLI reference and documentation access.

## When to Use
- Deploying applications to Vercel
- Managing projects, domains, and environment variables
- Running local development server
- Viewing deployment logs and status
- Looking up Vercel documentation

---

## Documentation

Fetch any Vercel docs page as markdown:

```bash
curl -s "https://vercel.com/docs/<path>" -H 'accept: text/markdown'
```

**Get the full sitemap to discover all available pages:**
```bash
curl -s "https://vercel.com/docs/sitemap.md" -H 'accept: text/markdown'
```

---

## CLI Commands

### Deployment

#### `vercel` / `vercel deploy [path]`
Deploy the current directory or specified path.

**Options:**
- `--prod` - Deploy to production
- `-e KEY=VALUE` - Set runtime environment variables
- `-b KEY=VALUE` - Set build-time environment variables
- `--prebuilt` - Deploy prebuilt output (use with `vercel build`)
- `--force` - Force new deployment even if unchanged
- `--no-wait` - Don't wait for deployment to finish
- `-y, --yes` - Skip prompts, use defaults

**Examples:**
```bash
vercel                          # deploy current directory
vercel --prod                   # deploy to production
vercel /path/to/project         # deploy specific path
vercel -e NODE_ENV=production   # with env var
vercel build && vercel --prebuilt  # prebuilt deploy
```

#### `vercel build`
Build the project locally into `./vercel/output`.

```bash
vercel build
```

#### `vercel dev [dir]`
Start local development server.

**Options:**
- `-l, --listen <URI>` - Port/address (default: 0.0.0.0:3000)

**Examples:**
```bash
vercel dev                  # start on port 3000
vercel dev --listen 8080    # start on port 8080
```

---

### Project Management

#### `vercel link [path]`
Link local directory to a Vercel project.

**Options:**
- `-p, --project <NAME>` - Specify project name
- `-y, --yes` - Skip prompts

**Examples:**
```bash
vercel link
vercel link --yes
vercel link -p my-project
```

#### `vercel projects`
Manage projects.

```bash
vercel projects list              # list all projects
vercel projects add <name>        # create new project
vercel projects inspect [name]    # show project details
vercel projects remove <name>     # delete project
```

#### `vercel pull [path]`
Pull project settings and env vars from cloud.

```bash
vercel pull
```

---

### Environment Variables

#### `vercel env`
Manage environment variables.

```bash
vercel env list [environment]                    # list env vars
vercel env add <name> [environment]              # add env var
vercel env remove <name> [environment]           # remove env var
vercel env pull [filename]                       # pull to .env.local
```

**Environments:** `development`, `preview`, `production`

**Examples:**
```bash
vercel env list production
vercel env add DATABASE_URL production
vercel env pull .env.local
```

---

### Domains & Aliases

#### `vercel domains`
Manage domain names.

```bash
vercel domains list                          # list domains
vercel domains add <domain> <project>        # add domain
vercel domains inspect <domain>              # show domain info
vercel domains remove <domain>               # remove domain
vercel domains buy <domain>                  # purchase domain
vercel domains transfer-in <domain>          # transfer domain to Vercel
```

#### `vercel alias`
Manage deployment aliases.

```bash
vercel alias list                                    # list aliases
vercel alias set <deployment> <alias>                # create alias
vercel alias remove <alias>                          # remove alias
```

**Examples:**
```bash
vercel alias set my-app-abc123.vercel.app my-app.vercel.app
vercel alias set my-app-abc123.vercel.app custom-domain.com
```

---

### Deployments

#### `vercel ls [app]` / `vercel list`
List deployments.

```bash
vercel ls
vercel ls my-project
```

#### `vercel inspect [id]`
Display deployment information.

```bash
vercel inspect <deployment-url-or-id>
```

#### `vercel logs <url|id>`
View runtime logs for a deployment.

**Options:**
- `-j, --json` - Output as JSON (compatible with jq)

**Examples:**
```bash
vercel logs my-app.vercel.app
vercel logs <deployment-id> --json
vercel logs <deployment-id> --json | jq 'select(.level == "error")'
```

#### `vercel promote <url|id>`
Promote deployment to production.

```bash
vercel promote <deployment-url-or-id>
```

#### `vercel rollback [url|id]`
Rollback to previous deployment.

```bash
vercel rollback
vercel rollback <deployment-url-or-id>
```

#### `vercel redeploy [url|id]`
Rebuild and deploy a previous deployment.

```bash
vercel redeploy <deployment-url-or-id>
```

#### `vercel rm <id>` / `vercel remove`
Remove a deployment.

```bash
vercel rm <deployment-url-or-id>
```

---

### Authentication & Teams

```bash
vercel login [email]      # log in or create account
vercel logout             # log out
vercel whoami             # show current user
vercel switch [scope]     # switch between scopes/teams
vercel teams              # manage teams
```

---

### Other Commands

```bash
vercel open               # open project in dashboard
vercel init [example]     # initialize from example
vercel install [name]     # install marketplace integration
vercel integration        # manage integrations
vercel certs              # manage SSL certificates
vercel dns                # manage DNS records
vercel bisect             # binary search for bug-introducing deployment
```

---

## Global Options

Available on all commands:

| Option | Description |
|--------|-------------|
| `-h, --help` | Show help |
| `-v, --version` | Show version |
| `-d, --debug` | Debug mode |
| `-t, --token <TOKEN>` | Auth token |
| `-S, --scope` | Set scope/team |
| `--cwd <DIR>` | Working directory |
| `-A, --local-config <FILE>` | Path to vercel.json |
| `--no-color` | Disable colors |

---

## Quick Reference

| Task | Command |
|------|---------|
| Deploy | `vercel` or `vercel --prod` |
| Dev server | `vercel dev` |
| Link project | `vercel link` |
| List deployments | `vercel ls` |
| View logs | `vercel logs <url>` |
| Add env var | `vercel env add <name> <env>` |
| Pull env vars | `vercel env pull` |
| Rollback | `vercel rollback` |
| Add domain | `vercel domains add <domain> <project>` |
| Get docs | `curl -s "https://vercel.com/docs/<path>" -H 'accept: text/markdown'` |
| Docs sitemap | `curl -s "https://vercel.com/docs/sitemap.md" -H 'accept: text/markdown'` |

Attribution

rondoflowrondoflow
View sourceMore from rondoflow →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Caveman

Ultra-compressed communication mode that cuts output tokens while keeping technical accuracy. Levels: lite, full, ultra and the wenyan variants. Use for /caveman, "caveman mode", "talk like caveman", "be brief" or "less tokens".

1074701 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

693621 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3351 votes

catchup

Recovers the conversation and failed tool calls of a previous Codex, Claude Code, Antigravity, Cline, Copilot CLI, Cursor, DeepSeek Harness, Kimi, OpenCode, Pi Agent, or ZCode session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", asks to recover/summarize a previous session before continuing, or asks to diagnose or report a catchup failure. Do NOT use for the current conversation, git history, or any non-agent log.

691 votes

math-skill

A comprehensive mathematical reasoning skill for AI assistants — handles arithmetic to research-level problems with rigorous step-by-step reasoning, systematic verification, and transparent uncertainty handling

381 votes
View all in ai-agents →