product-naming

📁 adeonir/agent-skills 📅 Today
4
总安装量
3
周安装量
#48217
全站排名
安装命令
npx skills add https://github.com/adeonir/agent-skills --skill product-naming

Agent 安装分布

gemini-cli 3
opencode 3
github-copilot 3
codex 3
kimi-cli 3
amp 3

Skill 文档

Product Naming

Research, evaluate, and validate product/startup/app names with domain and social media availability checks.

Workflow

detect entry --> [generate names] --> evaluate & filter --> output report

Two entry points: if the user already has candidates, skip generation and go straight to evaluation.

Context Loading Strategy

Load references based on the detected entry point:

The tld-guide.md is always loaded as part of the evaluation phase.

Triggers

Trigger Pattern Entry Point References
Suggest names, find a name, name ideas, what should I call Generate + Evaluate generation.md + evaluation.md
Check this name, is this name available, evaluate these names Evaluate only evaluation.md
Check domain, domain available Evaluate only (domain focus) evaluation.md

Notes:

Cross-References

product-naming --> docs-writer (validated name feeds into PRD/Brief)
product-naming --> design-builder (chosen name informs brand/logo direction)

Guidelines

DO:

  • Use web search for domain and social media lookups
  • Check .com and .com.br for every name (universal requirement)
  • Add extra TLDs based on product type (see tld-guide.md)
  • Bias invented names toward PT+EN bilingual phonetics
  • Flag the strongest option as TOP PICK when one clearly stands out
  • Present eliminated names with clear reasons

DON’T:

  • Skip domain checks — availability is critical for final decisions
  • Do deep legal/trademark research — flag obvious conflicts only
  • Eliminate names solely on domain unavailability (note as caveat instead)
  • Use emojis anywhere in the output
  • Generate more than 20 candidates (keep focused)

Output

Reports are presented inline (not saved to files). Format:

Shortlist

One line per viable name:

Name -- [quality note] | Domains: .com [ok] .com.br [ok] .io [x] | Social: IG [ok] X [ok]

Eliminated

One line per eliminated name:

Name -- [elimination reason]

Error Handling

  • No product context provided: ask what the product does and who it’s for
  • Too many candidates (10+): batch web searches for efficiency
  • Domain check uncertain: mark as [?] and note it
  • All candidates eliminated: suggest the user adjust constraints or generate a new batch