📦 Domain Name Checker — 域名检查与头脑风暴

v1.0.1

检查域名可用性并提供域名头脑风暴。支持 .com/.net/.org/.io/.ai/.co/.app/.dev 等多种顶级域名,当域名被占用时提供替代建议。基础检查无需 API 密钥。

0· 120·0 当前·0 累计
josephflu 头像by @josephflu (Joseph Fluckiger)·MIT-0
下载技能包
License
MIT-0
最后更新
2026/3/22
0
安全扫描
VirusTotal
无害
查看报告
OpenClaw
安全
high confidence
技能的代码和指令与其声明的目的基本匹配:基础域名检查无需凭证,可选的头脑风暴模式调用 OpenRouter 时需要 OPENROUTER_API_KEY——存在轻微的文档/行为不匹配。
评估建议
此技能在检查域名和生成名称创意方面是连贯的。安装前请注意:(1) 基础 TLD 检查无需凭证;可选的头脑风暴模式需要 OPENROUTER_API_KEY,工具会将其发送至 https://openrouter.ai——只有信任 OpenRouter 时才提供该密钥。(2) 脚本在存在时会运行子进程(dig、whois),并回退到 socket DNS——请检查是否允许这些子进程调用。(3) 存在小的文档/代码不匹配:SKILL.md 暗示缺少 OPENROUTER_API_KEY 时会优雅地回退,但请求头脑风暴时脚本会退出。如果计划使用头脑风暴模式请提供密钥;否则避免该命令。最后在虚拟环境中运行依赖项(rich、httpx),如需确认没有隐藏端点(除 OpenRouter 和 Namecheap 链接外)请查看脚本。...
详细分析 ▾
用途与能力
此技能是一个域名可用性检查和头脑风暴工具,包含的文件实现了这一功能。基础 DNS/whois 检查无需凭证,基于 LLM 的头脑风暴模式使用 OpenRouter API 密钥。SKILL.md 和顶层描述说"无需 API 密钥"——这对基础检查是正确的,但可能具有误导性,因为头脑风暴模式确实需要 OPENROUTER_API_KEY。
指令范围
SKILL.md 指示代理运行捆绑的脚本(<skill_dir>/scripts/check.py),仅引用 python3 和可选的 OPENROUTER_API_KEY。脚本执行子进程调用(dig、whois)并在请求头脑风暴时向 https://openrouter.ai 发起网络调用。一个不一致之处:SKILL.md 暗示如果未设置 OPENROUTER_API_KEY,技能会"通知用户并回退",但脚本的头脑风暴路径在密钥缺失时以 sys.exit(1) 退出——因此助手可能实际上不会自动回退。
安装机制
未包含安装规范(仅提供说明和捆绑脚本)。脚本列出了轻量级 Python 依赖(rich、httpx)但不执行任何自动下载。从安装机制来看风险较低;用户仍应在受控环境中安装依赖。
凭证需求
唯一引用的环境变量是用于 LLM 头脑风暴的 OPENROUTER_API_KEY。这与可选的头脑风暴功能相称。确认您愿意提供 OpenRouter API 密钥;脚本仅使用它来调用 OpenRouter。不请求其他密钥或无关凭证。
持久化与权限
此技能不请求持久性或提升的权限;always:false 且不请求配置路径或系统级更改。它作为代理调用的一次性脚本运行。
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv1.0.12026/3/22

稳定版本

无害

安装命令

点击复制
官方npx clawhub@latest install domain-name-checker
镜像加速npx clawhub@latest install domain-name-checker --registry https://cn.longxiaskill.com

技能文档

检查域名可用性并头脑风暴域名名称。

触发短语

  • "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]?"

如何使用

技能目录:脚本位于 /scripts/check.py

检查特定名称在多个 TLD 下的可用性

当用户询问检查域名或名称是否可用时,提取名称(不含 TLD,除非他们指定了)并运行:

python /scripts/check.py 

示例:

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

根据描述头脑风暴名称

当用户请求头脑风暴域名名称或为想法/项目查找域名时,运行:

python /scripts/check.py --brainstorm ""

需要 OPENROUTER_API_KEY 环境变量。如果未设置,请通知用户并回退到手动检查他们建议的名称。

显示输出

按原样显示脚本输出——Rich 处理终端格式化(表格、颜色)。如果在非 TTY 上下文中运行,请通过 cat 管道输出以剥离 ANSI(如果需要)。

注意事项

  • DNS 检查超时:每个域名 3 秒
  • Unknown = DNS 超时或结果不确定;不一定可用
  • 注册链接指向 Namecheap 搜索
数据来源ClawHub ↗ · 中文优化:龙虾技能库