CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

vercel-functions

Vercel Functions expert guidance — Serverless Functions, Edge Functions, Fluid Compute, streaming, Cron Jobs, and runtime configuration. Use when configuring, debugging, or optimizing server-side code running on Vercel.

68

Quality

86%

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

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

High-quality reference content: executable code examples dominate, diagnostics are structured as concrete decision trees, and there is virtually no filler. The main improvement opportunities are moving time-sensitive version/date details into a clearly marked section and splitting the WebSocket and diagnostics material into reference files to shorten the main body.

DimensionReasoningScore

Conciseness

The body is a dense factual reference with almost no padding and no re-explanation of concepts Claude already knows. It is not 5 because time-sensitive version and date information sits inline outside a deprecated/old-patterns section ("Node.js 24 LTS is now GA", "Bun Runtime (Public Beta)", "~28% lower latency"), and a few prose runs such as the WebSocket "How it works" paragraph could be trimmed.

4 / 5

Actionability

Nearly all guidance is copy-paste-ready executable code: route handlers, `ws` and Socket.IO servers plus client config, `experimental_upgradeWebSocket`, reconnect-with-backoff, cron auth verification, and vercel.json snippets. Concrete commands, paths, and limits appear throughout the diagnostics trees, covering the common cases; the only placeholders (`data`, `processAnalytics`) are normal illustrative pattern examples.

5 / 5

Workflow Clarity

The decision-tree diagnostics ("504 Gateway Timeout?", "500 Internal Server Error?", "FUNCTION_INVOCATION_FAILED") give clear sequenced checkpoints with concrete remediations, and destructive/batch operations are absent so no cap applies. It falls short of 5 because there are no explicit validate-then-retry feedback loops, and above 3 because sequences and checkpoints are present and coherent.

4 / 5

Progressive Disclosure

A single-file skill with clear, well-ordered sections and no nested or buried references. It is not 5 because at ~370 lines, substantial self-contained sections (WebSockets deep-dive, the diagnostics collection) could be split into separate reference files to keep SKILL.md a leaner overview, even though no bundle files exist to reorganize into.

4 / 5

Total

17

/

20

Passed

Description

87%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: it clearly and explicitly states both the what and the when with concrete, natural trigger terms in a distinct Vercel-specific niche. The only weakness is slightly incomplete coverage — WebSockets and realtime are major body topics yet absent from the description and its trigger vocabulary.

DimensionReasoningScore

Specificity

The description names the domain and several concrete capability areas ("Serverless Functions, Edge Functions, Fluid Compute, streaming, Cron Jobs, and runtime configuration"), though these are topic labels rather than verb-led actions and WebSockets — a major body topic — is omitted. It lists several specifics with a minor coverage gap, matching the 4 anchor rather than the comprehensive 5.

4 / 5

Completeness

It explicitly answers both what ("Vercel Functions expert guidance — Serverless Functions, Edge Functions, Fluid Compute, streaming, Cron Jobs, and runtime configuration") and when with concrete trigger phrases ("Use when configuring, debugging, or optimizing server-side code running on Vercel"). This matches the 5 anchor exactly; the 4 anchor's 'when could be more explicit' does not apply.

5 / 5

Trigger Term Quality

Natural keywords users would say are present ("Vercel", "serverless", "edge", "streaming", "cron", "debugging", "optimizing"), but common variations like "API routes", "websocket", and "realtime" are missing. Good coverage with a few natural terms missing fits the 4 anchor, above 3 (relevant keywords present) and below 5 (not fully comprehensive).

4 / 5

Distinctiveness Conflict Risk

It occupies a clear niche (server-side compute on the Vercel platform) with distinct triggers unlikely to fire for other skills. Third-person voice is used, so no voice penalty applies.

5 / 5

Total

18

/

20

Passed

Validation

87%

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

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

Total

14

/

16

Passed

Repository

openai/plugins

Path

plugins/vercel/skills/vercel-functions/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.