checking-domain-availability
Installation
SKILL.md
Checking Domain Availability
Overview
Checks whether a name is free across three surfaces a project-naming decision usually depends on: domain TLDs, npm package name, and GitHub username/org. Each check is a separate free, keyless API call — run them together when the user is naming something, or just the domain check when that's all they asked for.
Domain API
GET https://domainee.dev/api/v1/tools/domain-availability-checker?name=<name>&tlds=<tld>&tlds=<tld>...
name(required) — domain name without TLD, e.g.mybrand.tlds(optional, repeatable) — e.g.?tlds=com&tlds=io. Omitted → defaults tocom, io, dev, app, co, net, org, me, ai, xyz.- No auth needed. Always use host
domainee.dev/api/..., notapi.domainee.dev— the docs page mentions that host but it 401s ("Missing Bearer token"); the working, CORS-enabled endpoint is same-origin underdomainee.dev/api.
Rate limit: 30 req/min, 500 req/day per IP. Remaining quota is in x-ratelimit-remaining-minute / x-ratelimit-remaining-day response headers. A 429 includes Retry-After — surface that to the user instead of retrying silently.