CtrlK
BlogDocsLog inGet started
Tessl Logo

vercel-deploy

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". Do NOT use for deploying to Netlify, Cloudflare, or Render (use their respective skills).

64

Quality

75%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Medium

Suggest reviewing before use

Fix and improve this skill with Tessl

tessl review fix ./packages/skills-catalog/skills/(cloud)/vercel-deploy/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

68%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.

The body is highly actionable and uses progressive disclosure well by delegating complex logic to deploy.sh. It is held back by repetitive timeout/network guidance and a workflow that lacks explicit validation checkpoints, with verification intentionally disallowed.

Suggestions

State the 10-minute timeout once in Quick Start and reference it from other sections instead of repeating the 600000ms value in three places.

Consolidate the sandbox/escalated-network guidance into the Troubleshooting section and link to it from Prerequisites to avoid duplication.

Add an explicit deployment validation checkpoint (e.g. checking the CLI/script exit code or the returned previewUrl presence) so the workflow has a clear success/failure decision point even if the deployed URL itself is not fetched.

DimensionReasoningScore

Conciseness

The body is mostly efficient but repeats the 10-minute timeout guidance three times (Prerequisites, Quick Start heading, and the line after the code block) and re-states escalated-network guidance in both Prerequisites and Troubleshooting, which could be tightened.

3 / 5

Actionability

Commands are copy-paste ready and cover the common cases (preview default `vercel deploy -y`, three fallback forms via `bash scripts/deploy.sh`, and `--prod` for production), with the heavy logic correctly delegated to the bundled script.

5 / 5

Workflow Clarity

The flow is organized as conditional sections rather than an explicit numbered sequence, and the Output section deliberately forbids verification ("Do not curl or fetch the deployed URL to verify it works"), leaving validation checkpoints absent or implicit.

3 / 5

Progressive Disclosure

Structure is clean with well-signaled, one-level-deep references to scripts/deploy.sh that offload framework detection, packaging, and polling; minor gaps are the inline-troubleshooting detail and lack of a dedicated reference doc for advanced cases.

4 / 5

Total

15

/

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.

The description is strong: it clearly states the capability, gives multiple concrete natural-language triggers, and explicitly scopes out competing platforms. Its only gap is specificity breadth, since the single action verb (deploy) is not expanded into the distinct sub-actions the skill actually supports.

DimensionReasoningScore

Specificity

"Deploy applications and websites to Vercel" names the domain and one concrete action (deploy) applied to two object types, but does not enumerate several distinct actions, matching the 1-2-actions anchor rather than the several-actions anchor.

3 / 5

Completeness

It explicitly answers what ("Deploy applications and websites to Vercel") and when ("Use when the user requests deployment actions like ...") with concrete trigger phrases, satisfying the top anchor.

5 / 5

Trigger Term Quality

It lists four natural user phrases ("deploy my app", "deploy and give me the link", "push this live", "create a preview deployment") with good synonym coverage, but a few natural variations (e.g. "ship", "publish", "go live") are missing.

4 / 5

Distinctiveness Conflict Risk

The Vercel niche is explicit and the negative boundary ("Do NOT use for deploying to Netlify, Cloudflare, or Render") minimizes conflict risk with sibling deploy skills.

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
tech-leads-club/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.