CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

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

Quality

88%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

88%Weight 40%Scale 1-5

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

Highly actionable, well-structured content: executable commands in every branch, a state-driven decision tree with approval and status checkpoints, and concrete error-recovery paths. The only real weaknesses are mild cross-branch repetition and a monolithic single-file layout where environment-specific detail could be offloaded to references.

DimensionReasoningScore

Conciseness

The body assumes Claude's competence — no concept explanations, just commands and decision logic — but repeats the team-selection and "git push else vercel deploy --no-wait" guidance across multiple branches, and the Codex escalation note appears twice (fallback section and Troubleshooting). These are minor instances of over-explanation that cross-referencing could trim, matching anchor 4 rather than the fully lean anchor 5.

4 / 5

Actionability

Every branch gives copy-paste-ready bash (e.g., "vercel deploy [path] -y --no-wait --scope <team-slug>", "npx vercel@latest deploy [path] --temporary -y") with clearly marked placeholders, covering all four environment states. This fully matches the executable, common-cases-covered top anchor.

5 / 5

Workflow Clarity

A clear two-phase sequence (state gathering, then a four-branch decision tree) with explicit checkpoints: user approval before any git push, post-deploy status verification via "vercel inspect"/"vercel ls --format json", and error-recovery loops in Troubleshooting (network failure → escalate, auth failure → --temporary fallback). Deploy/push risks are gated by explicit approval steps, so no cap applies.

5 / 5

Progressive Disclosure

No bundle files exist, and the single-file body is well organized with clear section headers and a navigable decision tree. It is not a 5 because nothing is split out — agent-specific notes and troubleshooting detail could live in one-level-deep reference files to keep SKILL.md a leaner overview.

4 / 5

Total

18

/

20

Passed

Description

82%Weight 40%Scale 1-5

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

A strong description with an explicit what and a well-formed Use-when clause containing natural trigger phrases. The main gap is capability breadth: it names only the single deploy action rather than the fuller range of what the skill orchestrates (linking, auth fallback, preview vs production).

DimensionReasoningScore

Specificity

"Deploy applications and websites to Vercel" names the domain and one concrete action, but does not list several specific capabilities (e.g., linking projects, handling auth, preview vs production). It matches the anchor for 1-2 concrete actions without comprehensive coverage, not the several-actions anchor above it.

3 / 5

Completeness

Clearly answers both what ("Deploy applications and websites to Vercel") and when, with an explicit "Use when..." clause containing concrete trigger phrases. This is a direct match for the top anchor; the when-clause rule caps nothing here since explicit triggers are present.

5 / 5

Trigger Term Quality

Four natural verbatim user phrases ("deploy my app", "deploy and give me the link", "push this live", "create a preview deployment") give good keyword coverage. Not a 5 because common synonyms like "publish", "ship it", or "go live" are missing.

4 / 5

Distinctiveness Conflict Risk

A clear niche (Vercel deployment) with platform-named, distinct triggers makes conflict with other skills minimal. Only negligible overlap risk exists with other deployment-target skills, which the explicit "Vercel" naming resolves.

5 / 5

Total

17

/

20

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

vercel-labs/agent-skills

Path

skills/deploy-to-vercel/SKILL.md

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.