English | δΈζ
A standard skill that finds, verifies, and prices domain names using the free Cloudflare CLI (cf) β no API keys, no web scraping, no third-party services. Works with Claude Code, Pi, Codex, and other skill-compatible agents.
Every availability result is an authoritative real-time registry check with Cloudflare's at-cost pricing. Only verified-available domains are ever presented to the user.
- π Suggest β generate brandable, short domain candidates from a business description (double-pinyin friendly for Chinese users)
- β
Verify β authoritative availability check via
cf registrar registrations check(real registry, not cache) - π° Price β Cloudflare at-cost USD pricing for registration and renewal
- π‘οΈ Dependency guard β detects missing
cfCLI or missing login and walks the user through setup before any query
- Any skill-compatible agent (Claude Code, Pi, etc.)
- Cloudflare CLI (
cf) installed and logged in:
npm install -g cf
cf auth loginDomain availability/pricing endpoints are account-scoped. Without login they return
[9106] Authentication failedβ the skill detects this and guides you throughcf auth loginautomatically.
The skills CLI installs directly from GitHub and auto-detects your agent (Claude Code, Pi, Codex, Cursor, and 80+ more):
# Project-level (this project only):
npx skills add https://github.com/ifyour/cf-domain-hunter
# User-level (all projects):
npx skills add -g https://github.com/ifyour/cf-domain-hunterJust send your agent the repo link and ask:
Install the skill from https://github.com/ifyour/cf-domain-hunter
The agent will run the install command for you and pick the right skills directory.
Just describe what you want β the agent matches the skill by its description:
Find some domains for an after-school learning video business for elementary school students, double-pinyin preferred
Find me 10 available domains for a kids' cartoon learning site, under $15/year
/cf-domain-hunter domains related to free image hosting, check both .com and .xyz
(Claude Code uses /cf-domain-hunter β¦ syntax; other hosts may differ.)
Arguments after the command are appended to the skill as your request.
Mention the skill name in your prompt: "Use the cf-domain-hunter flow to check if katong.tv is available for registration".
## Recommendation
**Domain:** katong.tv
**Price:** $25.00/year (same registration and renewal)
**Registrar:** Cloudflare (at-cost, free WHOIS privacy)
**Verified:** β
registrable: true
### Available Candidates (verified in real time)
| Domain | Year 1 | Renewal |
|--------|--------|---------|
| katong.tv | $25.00 | $25.00 |
| xiaoxuetv.com | $10.46 | $10.46 |
### Unavailable
- donghua.com β already registered
- xueke.vip β premium-priced domain
| Step | Command | Notes |
|---|---|---|
| 0. Dependency check | cf auth whoami |
Stops and guides install/login if missing |
| 1. Generate ideas | β | 10β20 short, brandable candidates |
| 2. Suggestions (optional) | cf registrar registrations search |
Cached, non-authoritative |
| 3. Verify (required) | cf registrar registrations check |
Real-time registry, max 20 domains/request, returns pricing |
| 4. Recommend | β | Only registrable: true domains, waits for your confirmation |
- Registration itself is done via the Cloudflare dashboard (
https://dash.cloudflare.com/?to=/:account/domains/register) β the check/verify flow is fully CLI-based domain_premiumdomains cannot be registered via the API (dashboard only, higher price)- Max 20 domains per check request
- Pricing is Cloudflare's at-cost USD price β usually the cheapest retail option, so no separate price comparison is needed
MIT