domain-checkCheck domain availability via Vercel and buy/manage domains via Vercel CLI
Install via ClawdBot CLI:
clawdbot install BrennerSpear/domain-checkCheck domain availability, pricing, and purchase — all via Vercel.
# Check availability + pricing for a name across TLDs
domain-check myproject
# Check specific TLDs
domain-check myproject com,io,dev,app,ai
# Buy a domain (interactive — needs pty:true)
npx vercel domains buy mydomain.com
# List your owned domains
npx vercel domains list
# Inspect a domain you own
npx vercel domains inspect mydomain.com
# Add domain to a Vercel project
npx vercel domains add mydomain.com my-project
# Transfer a domain into Vercel
npx vercel domains transfer-in mydomain.com
domain-check)Uses the Vercel Registrar API (/v1/registrar/domains/{domain}/price):
purchasePrice: null → domain is takenpurchasePrice: → domain is available at that price$ domain-check myproject
Checking: myproject
-----------------------------------------------------------
DOMAIN STATUS BUY PRICE RENEWAL
-----------------------------------------------------------
myproject.com ❌ Taken - $11.25
myproject.io ✅ Available $46.00 $46.00
myproject.dev ✅ Available $13.00 $13.00
-----------------------------------------------------------
Prices from Vercel Registrar
npx vercel domains buy)Interactive command — requires pty: true when calling from exec.
# Example exec call
exec(command: "npx vercel domains buy myproject.dev", pty: true, timeout: 30)
The CLI will show price and ask for confirmation before charging.
VERCEL_TOKEN=$(jq -r '.token' ~/.local/share/com.vercel.cli/auth.json)
TEAM=$(jq -r '.currentTeam // empty' ~/.local/share/com.vercel.cli/config.json)
TEAM_PARAM="${TEAM:+?teamId=$TEAM}"
# Check price/availability
curl -s "https://api.vercel.com/v1/registrar/domains/example.com/price${TEAM_PARAM}" \
-H "Authorization: Bearer $VERCEL_TOKEN"
# Returns: { "years": 1, "purchasePrice": 11.25, "renewalPrice": 11.25, "transferPrice": 11.25 }
# purchasePrice: null = taken, number = available
# Buy via API
curl -s -X POST "https://api.vercel.com/v1/registrar/domains${TEAM_PARAM}" \
-H "Authorization: Bearer $VERCEL_TOKEN" \
-H "Content-Type: application/json" \
-d '{"name": "example.com"}'
| Command | Description |
|---------|-------------|
| npx vercel domains list | Show all domains |
| npx vercel domains inspect | Domain info (owned domains only) |
| npx vercel domains buy | Purchase (interactive) |
| npx vercel domains add | Add to Vercel project |
| npx vercel domains move | Transfer to another team |
| npx vercel domains transfer-in | Transfer in to Vercel |
| npx vercel domains remove | Remove from team |
| TLD | ~Price/yr |
|-----|-----------|
| .com | $11.25 |
| .dev | $13 |
| .app | $15 |
| .co | $27 |
| .io | $46 |
| .ai | $140 |
| .org | $9.99 |
| .net | $13.50 |
| .xyz | $13 |
Requires Vercel CLI authentication (npx vercel login). Token is read from ~/.local/share/com.vercel.cli/auth.json.
Team ID is auto-detected from Vercel CLI config, or set VERCEL_TEAM_ID env var to override. If neither is set, the personal account is used.
domains inspect only works for domains you own — use the price API for availability.ai domains are expensive ($140/yr) across all registrarspty: true for the interactive confirmation promptGenerated Mar 1, 2026
A tech startup needs to secure a memorable domain for their new product across multiple TLDs like .com, .io, and .dev to establish credibility and prevent cybersquatting. This skill allows them to quickly check availability and pricing, then purchase directly via Vercel, streamlining the launch process without switching tools.
A digital marketing agency managing domains for clients can use this skill to verify domain availability for new campaigns or rebranding efforts. It enables them to buy domains and add them to Vercel-hosted projects in one workflow, reducing manual steps and ensuring seamless integration with client websites.
A freelance developer creating personal projects or side hustles can check and purchase affordable domains like .dev or .app to showcase their work. The skill's quick availability checks help them find available names efficiently, and the buy command allows secure purchases directly through their Vercel account.
An entrepreneur launching an online store needs to secure a .com domain for trust and SEO benefits. This skill provides pricing insights and allows purchasing via Vercel, with options to later add the domain to their e-commerce project hosted on Vercel, ensuring a cohesive setup from domain to deployment.
A SaaS platform offering domain management as a feature can integrate this skill via API calls to check availability and purchase domains for users. Revenue is generated through subscription fees or commissions on domain sales, leveraging Vercel's registrar API to automate backend processes without building custom infrastructure.
A web development agency bundles domain registration and management into their service packages using this skill. They charge clients a markup on domain costs or include it in flat-rate project fees, using the Vercel CLI to efficiently handle purchases and project integrations, saving time and offering a value-added service.
Freelancers use this skill to offer domain setup as an add-on to their web development or design services. They purchase domains at Vercel's rates and charge clients a premium for the convenience, generating additional revenue while simplifying their workflow with integrated domain checks and buys.
💬 Integration Tip
Ensure Vercel CLI is authenticated and use pty:true for interactive buy commands to handle confirmation prompts automatically in scripts.
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
Expert frontend design guidelines for creating beautiful, modern UIs. Use when building landing pages, dashboards, or any user interface.
Use when building UI with shadcn/ui components, Tailwind CSS layouts, form patterns with react-hook-form and zod, theming, dark mode, sidebar layouts, mobile navigation, or any shadcn component question.
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when building web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
Create distinctive, production-grade static sites with React, Tailwind CSS, and shadcn/ui — no mockups needed. Generates bold, memorable designs from plain text requirements with anti-AI-slop aesthetics, mobile-first responsive patterns, and single-file bundling. Use when building landing pages, marketing sites, portfolios, dashboards, or any static web UI. Supports both Vite (pure static) and Next.js (Vercel deploy) workflows.
AI skill for automated UI audits. Evaluate interfaces against proven UX principles for visual hierarchy, accessibility, cognitive load, navigation, and more. Based on Making UX Decisions by Tommy Geoco.