360 Secure SkillHub
360 安全技能中心

Domain Name Checker

核心功能:一是查询指定域名在.com/.net等多后缀下的可用性;二是根据项目/创意描述生成备选域名(需配置OPENROUTER_API_KEY,无则提示后切换手动查询)。典型场景:核验特定域名是否可用,或为新项目找合适域名。输入为域名或创意描述,输出格式化结果,基础查询无需额外API密钥。

josephflu
josephflu
热度 48.53
最近更新 2026-05-11 17:35:07
分类:搜索依赖:代码执行 / 第三方 API应用场景:推荐 / 研究 / 品牌素材

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add domain-name-checker
Metadata
name
domain-name-checker
description
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.
version
1.0.1
metadata
{"openclaw":{"emoji":"🌐"},"requires":{"bins":["python3"]},"optionalEnv":["OPENROUTER_API_KEY"],"homepage":"https://github.com/eagerbots/domain-name-checker"}

domain-name-checker

Check domain availability and brainstorm domain names.

Trigger phrases

  • "Is [domain] available?"
  • "Check if [name].com is taken"
  • "Find me a domain for [idea]"
  • "Brainstorm domain names for [project]"
  • "What domains are available for [keyword]?"

How to use

Skill directory: The script is at <skill_dir>/scripts/check.py.

Check a specific name across TLDs

When the user asks to check if a domain or name is available, extract the name (without TLD unless they specified one) and run:

python <skill_dir>/scripts/check.py <name>

Examples:

  • "Is eagerbots available?" → python <skill_dir>/scripts/check.py eagerbots
  • "Check openclaw.ai" → python <skill_dir>/scripts/check.py openclaw.ai
  • "Check eagerbots and clawbay" → python <skill_dir>/scripts/check.py eagerbots clawbay

Brainstorm names from a description

When the user asks to brainstorm domain names or find a domain for an idea/project, run:

python <skill_dir>/scripts/check.py --brainstorm "<description>"

Requires OPENROUTER_API_KEY env var. If not set, inform the user and fall back to checking a name they suggest manually.

Display output

Display the script output as-is — Rich handles the terminal formatting (tables, colors). If running in a non-TTY context, pipe output through cat to strip ANSI if needed.

Notes

  • DNS check timeout: 3 seconds per domain
  • Unknown = DNS timed out or inconclusive; not necessarily available
  • Registration links go to Namecheap search