CtrlK
BlogDocsLog inGet started
Tessl Logo

domains

Search, register, connect, transfer, and renew domain names on Vercel using the CLI or Domains Registrar API. Use for domain availability and pricing, custom domains, DNS records, nameservers, ownership verification, and domain orders.

74

Quality

94%

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

SKILL.md
Quality
Evals
Security

Quality

Content

96%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 an exemplar of dense, executable operational guidance: concrete commands, explicit error-recovery loops, and no filler. Its only structural tradeoff is keeping everything in a single ~90-line file rather than splitting deeper Registrar API detail into a bundled reference, which is a minor organization choice rather than a defect.

DimensionReasoningScore

Conciseness

Nearly every sentence carries Vercel-specific operational facts ("Bulk availability and price calls accept 1–50 domains; search accepts 1–200", "contact verification is unavailable for the first 30 minutes after purchase") rather than concepts Claude already knows. It matches the lean, every-token-earns-its-place anchor and shows no padding that would justify a 4.

5 / 5

Actionability

The body provides a copy-paste curl request for public search and executable CLI commands with exact flags ("vercel domains search acme --tld com --tld dev --available --format=json", task tables for DNS, registration, transfer, and renewal). Deferring API mutation payloads to the live OpenAPI schema is an explicitly justified flexibility, so it still meets the fully-executable anchor.

5 / 5

Workflow Clarity

Multi-step flows include explicit validation checkpoints and feedback loops: "After a change, rerun domains verify and check DNS propagation and HTTPS", "Stop polling when completed or failed", and "if a submission times out, reconcile its order status before resubmitting a charge". Batch and destructive operations (domains rm, add --force, 1–200 domain batches) all have accompanying verification guidance, so the workflow-clarity cap of 3 does not apply.

5 / 5

Progressive Disclosure

Sections are well-organized (search, connect/diagnose, purchase/transfer/renew, Registrar API) with clear external references ("Consult the live OpenAPI schema"), matching the good-structure anchor. It is not 5 because the skill is ~90 lines with all content inline and no bundle split, exceeding the under-50-line simple-skill exception; the Registrar API detail could arguably live in a reference file.

4 / 5

Total

19

/

20

Passed

Description

92%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 states concrete capabilities in third person, names the tools, and includes an explicit "Use for" trigger clause covering the natural topics users raise. Only minor trigger-synonym gaps (e.g., "buy a domain") keep it from a perfect profile.

DimensionReasoningScore

Specificity

"Search, register, connect, transfer, and renew domain names on Vercel using the CLI or Domains Registrar API" lists five concrete lifecycle actions plus two concrete tool paths, matching the comprehensive-coverage anchor. It is not 4 because no meaningful capability in the domain-management lifecycle is left uncovered.

5 / 5

Completeness

It explicitly answers "what" ("Search, register, connect, transfer, and renew domain names on Vercel using the CLI or Domains Registrar API") and "when" with a concrete "Use for..." clause listing trigger topics. It clearly matches the score-5 anchor, not 4, because both halves are explicit and specific.

5 / 5

Trigger Term Quality

Natural user phrases such as "domain availability", "domain pricing", "custom domains", "DNS records", and "nameservers" are present, giving good keyword coverage. It is not 5 because common variants like "buy a domain", WHOIS, or specific TLD terms are missing.

4 / 5

Distinctiveness Conflict Risk

The description is pinned to Vercel domain operations with distinct triggers ("Vercel", "Domains Registrar API", "ownership verification"), forming a clear niche with minimal conflict risk against generic DNS or domain skills.

5 / 5

Total

19

/

20

Passed

Validation

81%

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

Validation — 13 / 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

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

13

/

16

Passed

Repository
vercel/vercel-plugin
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.