mcpField
N
name-audition

name-audition

github.com/glebis营销与增长40182 次安装1 天前更新
代码仓库

关于 name-audition

面向创始人和产品团队的命名技能,通过域名检查、冲突调查和可拥有性评估筛选候选名称。它优先考虑安全性与独特性,最终由用户决定。

主要功能

  1. 01生成 4–8 个候选名称
  2. 02检查域名注册状态
  3. 03调查相关领域名称冲突
  4. 04评估商标与可拥有性风险
  5. 05制作排序评估报告

适用场景

  1. 01筛选产品或公司名称
  2. 02核查名称与特定市场的冲突
  3. 03为数据集或基准测试命名

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/glebis/claude-skills --skill name-audition

安装后在 Claude Code 中输入/name-audition确认已加载。

附带文件scripts/check_domains.sh

详细介绍

名字试镜 — «名字选角»

在选定名字前,先让候选名字参加试镜。品牌适用性不等于可用性,域名空闲也不代表名字安全——试镜会将这三者区分开来。候选名字来试镜;最佳者获选出演;其余名字则未能入选。

这项技能传达的核心经验

一个名字听起来完美、评分很高、所有域名都空闲——仍可能是错误的选择。候选名字在初筛中落选有三种情况,按严重程度从高到低排列:

  1. 相邻领域的域名冲突最严重。 如果已有产品在目标领域运营,那么即使这个字符串可以注册,该名字也不应入选——在同一领域,混淆和 SEO 稀释都是致命问题。
  2. 描述性/通用名称虽然域名空闲,却缺乏竞争力。 容易注册,难以建立品牌归属——不利于商标保护,也不利于 SEO,还容易被竞争对手挤占。
  3. 搜索结果可见性 ≠ 可用性。 “我没在搜索结果里看到”并不能证明名字空闲。选定前,请通过权威来源核实。

工作流 — 选角流程

按顺序执行这些阶段。阶段 3a 和 3b 同时进行。

  1. 需求简报。 确认:(a) 要命名的对象(产品/应用/公司/功能/基准测试),(b) 范围和一句话描述,(c) 相邻领域——对象所处的领域(医疗保健、辅导、隐私/安全、开发工具);由用户提供,(d) 调性/风格,(e) 需要关注的 TLD(默认 .com .org .ai .io .app .co)。如果缺少 (a)–(c),请先询问——相邻领域是进行有意义的冲突调查的关键。
  2. 试镜。 按照目标调性生成 4–8 个候选名字。优先选择简短、易读、具有品牌专属性的臆造词,而非描述性组合词。说明每个名字的含义/适用理由。
  3. 初筛(同时执行 3a 和 3b):
    • 3a — 域名(权威核查)。 运行 scripts/check_domains.sh NAME [NAME ...] -- com ai io ...,生成名字 × TLD 的可用性表。WHOIS 无匹配且没有 NS 记录 = 可注册;存在 Creation Date / Registrar / NS = 已被注册;结果不明确 = 手动核实。此方法对注册情况具有权威性,但绝不能用于判断商标情况。
    • 3b — 冲突调查。 对每个候选名字,使用 firecrawl 技能或网页搜索(切勿使用 beautifulsoup)检查以下来源。
  4. 复试。 为每个候选名字制作风险表,并按安全性和品牌专属性排名。
  5. 选角报告。 使用 present 技能制作交互式 HTML 演示文稿——每个入围名字一张幻灯片,另加排名对比页和“选它吗?”页。
  6. 品牌设计(可选,需获准)。 仅在用户有此需求时,使用 nano-banana 或 gpt-image-2 为每个入围名字设计文字标志/徽标(草稿质量),并嵌入幻灯片。
  7. 选定 → 由用户决定。 给出明确的首选并说明理由;最终由用户决定。未通过的名字称为“未能入选”——绝不称为“被淘汰”。

第 3b 阶段 — 冲突调研清单

针对每个候选名称,搜索以下渠道并记录 URL:

  • SaaS / AI / 初创公司 — Crunchbase、Product Hunt,以及搜索 "<name>" + 垂直领域的普通网页搜索。
  • 代码命名空间 — 名称完全相同的 GitHub 仓库;PyPI 和 npm 上名称完全相同的软件包。
  • 相邻领域(最重要) — 搜索 "<name>" + 用户所在的垂直领域。垂直领域相同的搜索结果,就是终止评选的理由。
  • 隐私 / 安全工具 — 如果产品涉及数据处理,这项就很相关。
  • 商标 + 可占有性 — 在相关类别中简单查看 USPTO / EUIPO 是否有有效商标,并判断名称是否具有描述性:是否足够独特、可以占有,还是属于竞争对手可以挤占空间的通用组合词?
  • 基准名称 — 如果要命名一个基准,决定性的检查对象是文献,而不是域名:这个名称是否已经用于已发表的数据集 / 基准(arXiv / ACL / Papers with Code)?这里重要的是引用冲突,而不是域名。

输出表格:

名称值得注意的现有用途(URL)是否与相邻领域冲突?商标 / 可占有性结论
Acmegithub.com/x、acme.io(物流)否独特,无有效商标进入下一轮

结论为 Callback(进入下一轮)/ Cut(淘汰)/ Cast(选定)。请应用决策规则。

决策规则

  • 与相邻领域冲突 → 淘汰。 即使所有域名都可注册也一样。同一垂直领域中的竞品会让这个名称失去竞争力。
  • 描述性 / 通用组合词 → 较弱。 域名可能可注册,但难以注册商标,也不利于 SEO。即使可以注册,也要标明可占有性风险。
  • 域名可注册 ≠ 安全。 可用性是必要条件,但并非充分条件。名称只有同时满足可注册,且不存在相邻领域和商标冲突,才算合格。
  • 选定前先核实。 使用 check_domains.sh 确认域名,并通过商标注册机构查询确认商标,不要仅凭“我没找到”就下结论。
  • 优先考虑安全性,其次是可占有性,最后是美感。

示例(一次真实的评选)

为面向心理健康 / 教练垂直领域的隐私保护型去标识化工具包 + 基准命名。 候选:Praxio、Dyad、Sessio、ClientPII、CONFIDE。

名称筛选测试结论
Praxio听起来很棒,但 Praxis EMR 是一款心理健康 EHR——与完全相同的垂直领域冲突。淘汰
Dyad简洁且有意义,但 dyad.sh 是本地 AI 开发工具,dyad.ai 是一家医疗保健公司——在技术领域和垂直领域均有冲突。淘汰
Sessio不错,但 sessio.base44.app 是面向治疗师、属于同一垂直领域的产品。淘汰
ClientPII所有 TLD 均可注册——但这是一个通用描述性组合词,难以注册商标,也不利于 SEO。未入选(作为品牌)
CONFIDE所有域名均已被注册(不适合作为产品品牌)——但作为基准名称,引用冲突较少。选定(作为基准名称)

一句话:域名可注册 ≠ 安全,适合做品牌 ≠ 可供使用。 大多数看起来不错的名称都会因相邻领域冲突而落选,而单靠域名检查根本发现不了这些冲突。

scripts/check_domains.sh

scripts/check_domains.sh praxio dyad sessio          # default TLDs (.com .org .ai .io .app .co)
scripts/check_domains.sh praxio dyad -- com ai io     # custom TLDs after a --
TLDS="com org ai" scripts/check_domains.sh praxio     # or via env

对于每个域名,脚本会运行 whois(必要时遵循 IANA 注册机构的转介)以及 dig +short NS,并打印一张 name × TLD 表,显示 free / taken / ?。? = 需要手动核实(WHOIS 速率限制或 .ai 不稳定)。需要 PATH 中有 whois 和 dig(macOS 自带;apt install whois dnsutils)。

参考技能

  • firecrawl — 冲突 / 文献调研(第 3b 阶段)。切勿使用 beautifulsoup。
  • present — 交互式 HTML 评选报告(第 5 阶段)。向其提供比较结果和每个名称对应的幻灯片。
  • nano-banana 或 gpt-image-2 — 可选的品牌设计草案(第 6 阶段)。默认生成草案质量。

安全与限制

  • WHOIS 对注册状态具有权威性,但不能用于商标查询。 免费域名仍可能侵犯有效商标。务必单独查询商标。
  • .ai WHOIS 不稳定。 将 ? 视为“检查注册商的搜索结果”,而不是“可注册”。
  • 该脚本只能确认域名是否可注册,不能确认法律上是否合规——它不检查商标、社交媒体账号或应用商店冲突。如果要基于某个名称开展业务,请让律师进行清查。
  • 品牌设计为可选项,且需获得授权——仅在用户提出要求时生成徽标;除非另有说明,否则仅提供初稿质量的设计。
  • 由用户做决定。该技能只提供建议,不会代为承诺。

安装

兼容 Claude Code 和 Codex——采用纯文本工作流,仅使用一个 bash 脚本,不依赖 Claude 专属工具。

cp -R name-audition ~/.claude/skills/   # Claude Code
cp -R name-audition ~/.agents/skills/   # Codex

评论

支持 Markdown