agentsclimarketplace

Check domain

Skill mfraunhofer/claude-skills/check-domain

Reusable Agent Skills for Claude Code

Install
npx -y skills add mfraunhofer/claude-skills --skill check-domain

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Check domain availability with a whois lookup against the official registrars (DENIC for .de, EURid for .eu, Verisign for .com/.net, PIR for .org). Use when checking if a domain is available, during brand/naming research, or before registering a new domain.

SKILL.md

2.2 KB, 497 tokens by cl100k_base, as published. Nobody here has run it

Check Domain Availability

Check whether domain names are available for registration. Uses the system whois command directly against official registrars for reliable results, no third-party libraries or lookup sites.

When to use

  • Checking if a domain is available
  • Brand/naming research where domain availability matters
  • Before registering a new domain

Requirements

The system whois command. No API keys.

  • macOS: brew install whois (or preinstalled)
  • Debian/Ubuntu: apt install whois

Usage

Check a single domain:

python3 ~/.claude/skills/check-domain/scripts/check_domain.py example.de

Check multiple domains:

python3 ~/.claude/skills/check-domain/scripts/check_domain.py example.de example.com example.eu example.org

Check one name across all major TLDs (.de .com .eu .org .net):

python3 ~/.claude/skills/check-domain/scripts/check_domain.py --all mybrand

Output:

mybrand.de         FREE
mybrand.com        TAKEN  (registered: 2019-06-28, expires: 2026-06-28)
mybrand.eu         FREE

How it works

  • Calls the whois CLI directly (not the python-whois library, which is unreliable for .de domains)
  • Parses the raw WHOIS response per TLD:
    • .de (DENIC): Status: free = available
    • .com/.net (Verisign): No match for = available
    • .eu (EURid): Status: AVAILABLE = available
    • .org (PIR): NOT FOUND = available
  • Returns registration dates where the registrar exposes them

Notes

  • Do NOT use the python-whois pip package for .de domains: its error text can contain Status: free even when the domain IS registered, and it sometimes reports registered domains as free.
  • Do NOT use third-party WHOIS sites (who.is, whois.com): they cache results and can be wrong.
  • Always use the system whois command, which queries the official registrars directly. For .de, DENIC (whois.denic.de) is the only authoritative source; for .eu, EURid.

What ships with it: 2 files

6.9 KB alongside SKILL.md, 1 of them executable

scripts/

Keep looking

Skills are one crate of 326,984. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.