claude

domain-names

Manage domains from Claude Code — check availability, register, configure DNS, and more via the dn CLI

5 on GitHubby Automatticv1.0.0GPL-2.0updated 6 months ago

Not in a marketplace yet, so it loads for one session with --plugin-dir.

Plugin domain-names in Automattic/dn-cli. Commands read from the repo's manifest — 1 month ago.

What it installs

Skills (18)

  • dn-cart

    View the WordPress.com shopping cart using the dn CLI. Use when the user wants to see what domains are in their cart before checkout. User mode only - not available in partner mode.

  • dn-check

    Check domain name availability and pricing using the dn CLI. Use when the user wants to know if a domain is available, see domain pricing, or verify multiple domains at once. Supports both partner mode (Domain Services API) and user mode (WordPress.com API).

  • dn-checkout

    Open WordPress.com checkout in the browser using the dn CLI. Use when the user wants to complete a domain purchase after adding domains to cart. User mode only.

  • dn-configure

    Set up credentials for the dn CLI tool. Use when the user needs to authenticate, switch between partner and user mode, set up API keys, or connect their WordPress.com account via OAuth. Also use when the user mentions "dn configure" or needs to reconfigure their dn CLI setup.

  • dn-contacts-set

    Update domain contact information (WHOIS contacts) using the dn CLI. Use when the user wants to change owner, admin, tech, or billing contacts for a domain. Partner mode only.

  • dn-delete

    Delete a domain registration using the dn CLI. Use when the user wants to remove or cancel a domain. Shows a confirmation prompt before proceeding. Partner mode only - user mode redirects to WordPress.com.

  • dn-dns-get

    Retrieve DNS records for a domain using the dn CLI. Use when the user wants to view current DNS records (A, AAAA, CNAME, MX, TXT, etc.) for a domain. Partner mode only.

  • dn-dns-set

    Set a DNS record for a domain using the dn CLI. Use when the user wants to add or update DNS records (A, AAAA, CNAME, MX, TXT, etc.). Partner mode only.

  • dn-info

    Get detailed information about a registered domain using the dn CLI. Use when the user wants to see domain details like expiration date, nameservers, contacts, EPP status, privacy settings, or transfer lock status. Partner mode only - user mode redirects to WordPress.com.

  • dn-privacy

    Set WHOIS privacy for a domain using the dn CLI. Use when the user wants to enable, disable, or change the privacy/redaction settings for domain WHOIS records. Partner mode only.

  • dn-register

    Register a new domain name using the dn CLI. Use when the user wants to purchase or register a domain. In partner mode, performs direct registration with contact info. In user mode, adds the domain to a WordPress.com shopping cart for browser checkout.

  • dn-renew

    Renew a domain registration using the dn CLI. Use when the user wants to extend a domain's registration period. Partner mode only - user mode redirects to WordPress.com.

  • dn-reset

    Remove stored dn CLI configuration and credentials. Use when the user wants to clear their saved credentials, start fresh, or switch between authentication modes. Does not require existing configuration.

  • dn-restore

    Restore a previously deleted domain using the dn CLI. Use when the user wants to recover a domain that was deleted and is still within the redemption grace period. Partner mode only.

  • dn-suggest

    Get domain name suggestions based on a search query using the dn CLI. Use when the user wants creative domain name ideas, alternative TLDs, or domain brainstorming. Supports filtering by TLD and count.

  • dn-transfer

    Transfer a domain into the registrar using the dn CLI. Use when the user wants to transfer a domain from another registrar. Requires an EPP authorization code and contact details. Partner mode only.

  • dn-transferlock

    Set or remove the transfer lock on a domain using the dn CLI. Use when the user wants to lock or unlock a domain to prevent or allow transfers to another registrar. Partner mode only.

  • setup

    Verify that the dn CLI is installed and configured. Use when the user first installs the domain-names plugin, or when a dn command fails because the CLI is missing or not set up.

View source on GitHub

Problems found in this repo's manifests

  • .claude-plugin/marketplace.json has no "name" — nobody can install from it

Maintain domain-names?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted