name-check

Installation
SKILL.md

Name Check

Procedure

  1. Scope first (before a rename or release). Establish from context (ask if unsure):
    • what the thing does, in one line
    • which registries matter: crates.io, AUR, PyPI, npm, GitHub, KDE store, domain... Check only relevant registries depending on the project.
    • rename cost: unpublished (cheap, anything goes) vs already public (flag every rename consequence)
  2. Generate 10-30 candidates. Brainstorm and balance three axes:
    • explicit: name states the function (kate-markdown-preview over katdown)
    • brandable: short, lowercase, occasionally punny (flit, nook, perch)
    • user-fit: closest to the user's stated direction Mark each candidate with which axis it leans toward. Reserve companion names too when relevant (flit + flitd + flit-mcp).
  3. Check availability in parallel. Fan out searches (web + registry pages) per candidate:
    • exact match on each relevant registry
    • general web collision: existing project, product, or company with the same name in the same space
    • near-collisions worth flagging (one-letter-off popular project, trademark-adjacent)
  4. Report as a table with these columns:
Installs
9
GitHub Stars
7
First Seen
Jul 14, 2026