Automation & Ops ✓ OpenAI · Official verceldeploymentpreview-deploymentvercel-cliweb-hostingshell-scripting

Vercel Preview Deploy

Deploy an app or website to Vercel and return its preview link.

FollowSkills review · FSRS-2.0
Not recommended
40/ 100 5-point scale 2.0 / 5
1 2 3 4 5 6
1Trust13 / 25 · 2.6/5

The evidence shows preview deployments by default, explicit user intent for production, and exclusion of .env, node_modules, and .git. However, the project archive is uploaded to a fixed external endpoint without sufficient data-flow disclosure, deployment confirmation, rollback, or deletion support; the sensitivity of claimUrl is also unexplained. The script polls the external preview URL, contradicting the instruction not to curl it, so points are deducted.

2Reliability6 / 20 · 1.5/5

The script includes input-type validation, temporary staging, cleanup, and bounded polling. However, it parses JSON with grep, curl lacks explicit timeout and robust failure handling, 4xx responses are treated as successful, 5xx responses are broadly treated as build progress, and the documentation conflicts with the script about URL polling. Static calibration limits this score to 10 or below.

3Adaptability8 / 15 · 2.7/5

The evidence provides clear trigger examples, preview-versus-production boundaries, and directory or tgz inputs. It does not define Chinese-language usage, non-fit scenarios, or environmental boundaries. Core operation depends on Vercel and overseas network endpoints, which may be difficult to reach from mainland China, so points are deducted.

4Convention5 / 15 · 1.7/5

The documentation covers prerequisites, quick start, fallback behavior, production deployment, and troubleshooting. It lacks CLI installation guidance, representative output examples, FAQs, a known license, versioning, changelog, and clear maintenance ownership. The repository README also states that the repository is deprecated, reducing maintenance confidence.

5Effectiveness5 / 15 · 1.7/5

The evidence indicates that the skill deploys a project and returns a previewUrl, with claimUrl additionally returned by the fallback path; this is a directly usable core output. However, the files contain no real execution evidence, and framework detection and deployment-status handling have limitations, so correctness and completeness cannot be confirmed statically. The score therefore remains below the static ceiling.

6Verifiability3 / 10 · 1.5/5

The deployment script and stated behavior are auditable, and the expected JSON fields are specified. However, there are no tests, CI execution records, or independent corroboration covering key paths, and the external deployment endpoint cannot be independently verified from the files. The score is therefore limited by static calibration.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision 49f948faa925
Before you use it
  • Disclose that project files are uploaded to a fixed external endpoint and obtain confirmation before deployment.
  • Align the documentation with the script's preview-URL polling behavior and add network timeouts, response validation, and diagnosable failures.
  • Explain the management authority and confidentiality requirements of claimUrl, and provide cancellation, deletion, or rollback options.
  • Vercel and the deployment endpoint may have mainland-China reachability constraints; network conditions should be verified before use.
Review evidence [1][2][3][4][5]
See the full review method →

What does this skill do, and when should you use it?

This skill deploys projects to Vercel. It always creates a preview deployment unless the user explicitly requests production. It first checks for the Vercel CLI and can fall back to a bundled deployment script when the CLI is unavailable or credentials are missing. A successful deployment returns a preview URL, plus a claim URL when the fallback script is used. The skill is part of the deprecated curated collection in openai/skills.

Checks whether the Vercel CLI is installed; runs vercel deploy [path] -y for a preview deployment; if the CLI is unavailable or credentials are missing, runs scripts/deploy.sh for the current directory, a specified project, or an existing tarball; the script detects the framework, packages the project, waits for the build, and returns JSON containing previewUrl and claimUrl.

  1. A developer wants to publish the current application as a Vercel preview deployment.
  2. A team member needs a shareable preview for a specified project.
  3. A user explicitly asks to deploy an application to Vercel production.
  4. A user lacks the Vercel CLI or existing credentials and needs the no-auth fallback script.

What are this skill's strengths and limitations?

Pros
  • Preview deployment is the default.
  • Supports both the Vercel CLI and a no-auth fallback script.
  • The fallback handles framework detection, packaging, and build completion.
  • Returns a deployment link, with a claim link for fallback deployments.
Limitations
  • The repository README marks the repository as deprecated.
  • Production deployment requires an explicit user request.
  • Deployment may require network access; sandbox-blocked network calls require escalation for the actual deploy command.
  • The material provides no cost information, test suite, or platform test evidence; the individual skill license must be checked in `LICENSE.txt`, whose contents are not provided.

How do you install this skill?

The skill is located at skills/.curated/vercel-deploy. The README says curated skills can be installed in Codex with $skill-installer vercel-deploy; restart Codex afterward. The provided material does not document further destination or installation details for this skill.

How do you use this skill?

Use a trigger such as “deploy my app,” “deploy and give me the link,” “push this live,” or “create a preview deployment.” The default is a preview deployment; only an explicit production request should use vercel deploy [path] --prod -y. Do not curl or fetch the deployed URL to verify it.

How does this skill compare with similar options?

The source describes two paths: use the Vercel CLI when it is installed and credentials are available; use the deployment script when the CLI is unavailable or authentication fails.

FAQ

Does it deploy to production by default?
No. It always deploys a preview unless the user explicitly requests production.
Can it deploy without the Vercel CLI or credentials?
Yes. It can run `scripts/deploy.sh`, which returns a preview URL and a claim URL.
What permissions does it require?
It requires shell, filesystem, and network access. The CLI check should run without escalation; only the deploy command should be escalated if sandbox networking blocks it.
What is the skill’s license?
The source only says that an individual skill license is stored in its directory’s `LICENSE.txt`; the file contents are not provided.

More skills from this repository

All from openai/skills

Automation & Ops ✓ OpenAI · Official

Cloudflare Deployment Assistant

Guides Cloudflare product selection and deployment for applications and infrastructure.

Automation & Ops ✓ OpenAI · Official

Netlify Deployment Assistant

Connect, preview, and publish web projects on Netlify through the Netlify CLI.

Dev & Engineering ✓ OpenAI · Official

Codex CLI Builder

Turn APIs, scripts, and existing tools into durable, composable command-line interfaces.

Dev & Engineering ✓ OpenAI · Official

ASP.NET Core Engineering Guide

Guides developers through building, reviewing, and upgrading ASP.NET Core apps.

Dev & Engineering ✓ OpenAI · Official

Playwright Browser Automation Skill

Drive a real browser from the terminal for web interaction, extraction, and UI debugging.

Automation & Ops ✓ OpenAI · Official

Sentry Production Error Explorer

Inspect Sentry issues, events, and basic production health through the Sentry CLI.

Writing & Content ✓ OpenAI · Official

Audio Transcribe

Turn audio or video speech into text with optional speaker labels.

Automation & Ops ✓ OpenAI · Official

Render Deployment Assistant

Analyze an application and produce a Render deployment path or Blueprint.

Dev & Engineering ✓ OpenAI · Official

Speech Generation

Turn text into reusable spoken audio through the OpenAI Audio API.

Automation & Ops ✓ OpenAI · Official

GitHub PR Check Fixer

Diagnoses failed GitHub Actions checks and prepares an approval-gated fix plan.

Dev & Engineering ✓ OpenAI · Official

Codex Plugin Creator

Scaffold Codex plugins with a standard manifest, optional components, and marketplace metadata.

Dev & Engineering ✓ OpenAI · Official

GitHub PR Comment Handler

Use GitHub CLI to review and act on comments in the open PR for the current branch.

Dev & Engineering ✓ OpenAI · Official

Yeet GitHub PR Flow

A controlled workflow for staging, committing, pushing, and opening a GitHub pull request in one request.

Productivity & Collaboration ✓ OpenAI · Official

Goal Definition Assistant

Turn vague intentions into measurable, verifiable goals with clear scope and stopping conditions.

Design & Frontend ✓ OpenAI · Official

Codex Image Studio

Generate and edit production-ready raster assets for projects.

Dev & Engineering ✓ OpenAI · Official

OpenAI Developer Docs Assistant

Current, official guidance for building with OpenAI products, APIs, and Codex.

Dev & Engineering ✓ OpenAI · Official

OpenAI Skill Creator Guide

A practical guide to designing, writing, validating, and iterating reusable Codex skills.

Dev & Engineering ✓ OpenAI · Official

ChatGPT Apps Builder

Build documented ChatGPT apps that pair an MCP server with a widget UI.

Design & Frontend ✓ OpenAI · Official

Figma Code Connect Mapper

Link Figma components to their code implementations for traceable design-code consistency.

Design & Frontend ✓ OpenAI · Official

Figma Blank File Creator

Create a blank Figma Design or FigJam file in the selected drafts folder.

Related skills