naming-is-hard
Interactive naming assistant: help the user land on a name for a project, product, repo, company, package, or feature they love AND can actually use. Use when the user says "name my project", "help me name this", "come up with a name", "brainstorm names", "what should I call it", "rename this project", "is this name taken", "check if a name is available", "check the domain / GitHub org / npm / handle", "is there a trademark", or "naming is hard". The skill profiles what the thing is, generates on-brief candidate names, then runs a swipe loop (Like / Pass / Super-like) where a preference model learns the user's taste and shows more of what they like, then scores the finalists against real availability (domains, GitHub, package registries, social handles) plus trademark, existing-business, and confusable-name screens. Every finalist gets one of three verdicts: Deal Breaker, It's Complicated, or Perfect Match. Do NOT use for renaming code identifiers or SEO keyword research.
Pinned to revision c74c57372670, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/naming-is-hard/SKILL.md
- skills/naming-is-hard/.gitignore
- skills/naming-is-hard/.vally.yaml
- skills/naming-is-hard/LICENSE
- skills/naming-is-hard/README.md
- skills/naming-is-hard/evals/README.md
- skills/naming-is-hard/evals/naming-is-hard/eval.yaml
- skills/naming-is-hard/package-lock.json
- skills/naming-is-hard/package.json
- skills/naming-is-hard/references/availability-channels.md
- skills/naming-is-hard/references/naming-strategies.md
- skills/naming-is-hard/scripts/availability.mjs
- skills/naming-is-hard/scripts/famous-marks.json
- skills/naming-is-hard/scripts/features.mjs
- skills/naming-is-hard/scripts/marks.mjs
- skills/naming-is-hard/scripts/model.mjs
- skills/naming-is-hard/scripts/naming.mjs
- skills/naming-is-hard/scripts/net.mjs
- skills/naming-is-hard/scripts/similarity.mjs
- skills/naming-is-hard/scripts/smoke.mjs
- skills/naming-is-hard/scripts/store.mjs
- skills/naming-is-hard/scripts/verdict.mjs
- skills/naming-is-hard/test/availability.test.mjs
- skills/naming-is-hard/test/cli.test.mjs
- skills/naming-is-hard/test/features.test.mjs
- skills/naming-is-hard/test/helpers.mjs
- skills/naming-is-hard/test/marks.test.mjs
- skills/naming-is-hard/test/model.test.mjs
- skills/naming-is-hard/test/net.test.mjs
- skills/naming-is-hard/test/similarity.test.mjs
- skills/naming-is-hard/test/store.test.mjs
- skills/naming-is-hard/test/verdict.test.mjs
- skills/naming-is-hard/thumbnail.png
Every link opens the file at its source, pinned to the revision this page describes.