← ClaudeAtlas

name-checklisted

Suggests project and crate names and checks availability across crates.io, npm, PyPI, AUR, GitHub, and domains.
uwuclxdy/agenticat · ★ 5 · AI & Automation · score 80
Install: claude install-skill uwuclxdy/agenticat
# 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: | candidate | <one column per relevant registry> | web collision | note | |---|---|---|---| `free` / `taken (link)` / `near: <what>` per cell. End with one recommendation and why. ## Helper `name-check.ts` (same dir as the skill, requires `bun`) runs the deterministic registry axis in one pass to spare you