Domain Name Checker

v1.0.1

Check domain availability and brainstorm names. Checks .com/.net/.org/.io/.ai/.co/.app/.dev and more. Suggests alternatives when taken. No API key required.

0· 88·0 current·0 all-time
byJoseph Fluckiger@josephflu
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The skill is a domain-availability and brainstorming tool and the included files implement that. Basic DNS/whois checks do not require credentials, and the LLM-based brainstorm mode uses an OpenRouter API key. The SKILL.md and top-level description say "No API key required" which is true for basic checks but could be misleading because brainstorm mode does require OPENROUTER_API_KEY.
Instruction Scope
SKILL.md instructs the agent to run the bundled script (<skill_dir>/scripts/check.py) and only references python3 and optional OPENROUTER_API_KEY. The script does subprocess calls (dig, whois) and network calls to https://openrouter.ai when brainstorm is requested. One inconsistency: SKILL.md suggests the skill will "inform the user and fall back" if OPENROUTER_API_KEY is unset, but the script's brainstorm path exits with sys.exit(1) when the key is missing — so the assistant may not actually fall back automatically.
Install Mechanism
No install spec included (instruction-only with bundled scripts). The script lists lightweight Python deps (rich, httpx) but does not perform any automatic downloads. This is low-risk from install mechanics; users should still install dependencies in a controlled environment.
Credentials
The only environment variable referenced is OPENROUTER_API_KEY for LLM brainstorming. That is proportionate to the optional brainstorming feature. Confirm you are comfortable providing an OpenRouter API key; the script uses it only to call OpenRouter. No other secrets or unrelated credentials are requested.
Persistence & Privilege
The skill does not request persistent or elevated privileges; always:false and no config paths or system-wide changes are requested. It runs as a one-off script invoked by the agent.
Assessment
This skill is coherent for checking domains and generating name ideas. Before installing, note: (1) Basic TLD checks require no credentials; the optional brainstorm mode requires an OPENROUTER_API_KEY which the tool sends to https://openrouter.ai — only supply that key if you trust OpenRouter. (2) The script runs subprocesses (dig, whois) if present, and falls back to socket DNS — review whether you allow those subprocess calls on your host. (3) There is a small docs/code mismatch: SKILL.md implies it will gracefully fall back if OPENROUTER_API_KEY is missing, but the script exits on missing key when brainstorm is requested. If you plan to use brainstorm mode, provide a key; otherwise avoid that command. Finally, run dependencies (rich, httpx) in a virtual environment and review the script if you want to confirm there are no hidden endpoints beyond OpenRouter and Namecheap links.

Like a lobster shell, security has layers — review code before you run it.

latestvk97fc5s9e1kms9rmd0wafrv37x83ckhv

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

🌐 Clawdis

Comments