From domain-names
Registers new domain names via dn CLI. Partner mode performs direct API registration with contact info; user mode adds to WordPress.com cart for browser checkout. Use for domain purchases.
npx claudepluginhub automattic/dn-cliThis skill uses the workspace's default tool permissions.
Register a new domain name.
Searches domain availability, purchases, renews, lists, and manages registered domains via Zeabur CLI. Handles registrant profiles, WHOIS, ICANN verification for .com, .net, .org, .io, .dev, .app, .co, .me, .xyz TLDs.
Guides users through buying a domain, configuring DNS, and setting up free SSL. Activates on deploy completion or when users ask about domains.
Checks ICANN domain (.com/.xyz/etc.) availability/pricing and registers via REST API using crypto payments (USDC/USDT/ETH/BTC). Enables autonomous domain acquisition for AI agents.
Share bugs, ideas, or general feedback.
Register a new domain name.
# Partner mode: register with contact details (interactive prompts for missing fields)
dn register example.com
dn register example.com --period=2 --privacy=on
# Partner mode: full non-interactive registration
dn register example.com \
--first-name=John --last-name=Doe \
--email=john@example.com --phone=+1.5551234567 \
--address="123 Main St" --city=Springfield --state=IL \
--postal-code=62701 --country=US
# Premium domain (partner mode)
dn register premium.com --price=50000
# User mode: adds domain to cart (no direct registration)
dn register example.com
# User mode with site association
dn register example.com --site=mysite.wordpress.com
| Option | Description |
|---|---|
--period, -p | Registration period in years (default: 1) |
--privacy | on (default), off, or redact (partner mode) |
--price | Price in cents for premium domains (partner mode) |
--site, -s | WordPress.com site slug (user mode) |
--first-name, --last-name, etc. | Contact details (partner mode, prompted if missing) |
dn checkout to complete purchase in browser.no-site).com = domain_reg, others = dot{tld}_domain