CtrlK
BlogDocsLog inGet started
Tessl Logo

deploy-to-vercel

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".

68

Quality

83%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Critical

Do not install without reviewing

SKILL.md
Quality
Evals
Security

Quality

Content

77%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This is a strong, highly actionable deployment skill with excellent workflow clarity and a well-thought-out decision tree covering multiple environments and states. Its main weakness is length — the comprehensive coverage of all deployment scenarios makes it verbose, and the inline treatment of five distinct methods plus three agent-specific variants could benefit from better progressive disclosure. The skill demonstrates deep domain knowledge of Vercel CLI behavior and edge cases.

Suggestions

Consider extracting the five deployment methods into a separate reference file (e.g., METHODS.md) and keeping only a decision-tree summary in SKILL.md to reduce token cost

Consolidate repeated patterns — the team selection logic and 'vercel deploy -y --no-wait --scope <team-slug>' pattern appears in multiple methods and could be stated once with back-references

DimensionReasoningScore

Conciseness

The skill is quite long (~200+ lines) and includes some redundant explanations (e.g., re-explaining team selection logic multiple times across methods, explaining what .vercel/project.json vs .vercel/repo.json contain). However, most content is genuinely necessary given the complex decision tree. Some tightening is possible — the `.vercel/` directory explanation block and repeated deploy patterns could be consolidated.

2 / 3

Actionability

Excellent actionability throughout. Every method includes specific, executable bash commands with correct flags. The skill provides concrete CLI invocations (vercel deploy -y --no-wait, vercel link --repo --scope, vercel inspect), exact script paths, and specific examples for each deployment scenario. Copy-paste ready.

3 / 3

Workflow Clarity

The workflow is exceptionally well-structured: Step 1 gathers state with four specific checks, Step 2 branches into clearly defined methods based on state combinations (linked+git, linked+no-git, unlinked+auth, unlinked+no-auth, fallbacks). Each method has numbered steps with explicit validation points (e.g., 'Ask the user before pushing', 'vercel inspect to check status'). Feedback loops are present for auth failures (fall back to no-auth script).

3 / 3

Progressive Disclosure

The skill references external scripts (deploy.sh, deploy-codex.sh) appropriately, but the main SKILL.md itself is quite long and monolithic. The agent-specific notes, troubleshooting, and output sections are well-separated, but the core Step 2 section contains five full deployment methods inline that could benefit from being split into separate files. No bundle files were provided to verify referenced paths.

2 / 3

Total

10

/

12

Passed

Description

89%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is a solid description with excellent trigger terms and completeness. Its main weakness is that the 'what' portion could be more specific about the range of Vercel-related actions supported beyond just deploying. The explicit 'Use when' clause with natural user phrases is a strong point.

Suggestions

Expand the capabilities list with more specific actions, e.g., 'Deploy applications and websites to Vercel, manage preview deployments, configure project settings, and check deployment status.'

DimensionReasoningScore

Specificity

Names the domain (Vercel deployment) and a general action (deploy applications and websites), but doesn't list multiple specific concrete actions like configuring environment variables, managing domains, checking deployment status, or rolling back.

2 / 3

Completeness

Clearly answers both 'what' (deploy applications and websites to Vercel) and 'when' (explicit 'Use when' clause with specific trigger phrases), meeting the criteria for a complete description.

3 / 3

Trigger Term Quality

Includes excellent natural trigger phrases users would actually say: 'deploy my app', 'deploy and give me the link', 'push this live', 'create a preview deployment'. These cover common variations of deployment requests.

3 / 3

Distinctiveness Conflict Risk

Clearly scoped to Vercel specifically, which distinguishes it from other deployment platforms (AWS, Netlify, etc.). The mention of 'Vercel' and specific deployment trigger phrases make it unlikely to conflict with other skills.

3 / 3

Total

11

/

12

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
vercel-labs/agent-skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.