
Pet Naming Kit is a vibe coding kit for Claude Code and Codex. Turn photos and info into name candidates, then decide by saying them aloud. It includes 3 fixes for pitfalls the maker hit in real work. Free.
When this helps
You want AI to name your pet, but it just gives similar suggestions and assumes personality from a photo
What it does
From a pet's photo and/or description, this widens the pool of name candidates. It first separates what's directly visible in the photo from what the owner has stated (personality, age, stories), then generates candidates along four directions: sound, looks, meaning, and left-field ideas. It listens to your like/dislike reactions and feeds them into the next round, and mechanically checks candidates against existing family names and words you want to avoid. Once narrowed to 2-5 candidates, you say each one aloud in a call test, so everyday callability - not just meaning or looks - can be the final deciding factor.
The fixes baked into this kit
- Couldn't hand over a photo directlyIt only assumed you'd describe the look in text, so photo-only, text-only, and photo+text modes were added.
- It started assuming personality from the photoThere was no separate handling for photo-capable vs. text-only environments, so observed image facts were separated from owner-provided info and associations, with a rule against asserting personality, breed, or age from a photo.
- Meaning alone was about to decide the nameCallability was only judged from the text impression, so a mandatory call test was added once candidates are narrowed to 2-5, where the owner says each one aloud.
What's inside
- The naming flow (sort info → widen candidates → narrow down → decide with a call test)
- A method to separate what's visible in the photo from what the owner stated
- A way to widen candidates along four directions: sound, looks, meaning, left-field ideas
- A system that picks up common traits from your like/dislike reactions and feeds them into the next round
- A tool that mechanically checks candidates against existing family names and words to avoid
- A final call test where you say each name aloud yourself to check callability
- Ways to ask when you're stuck (can't articulate preferences, too many candidates, etc.)
File list (15)
- AGENTS.md
- CLAUDE.md
- KIT.md
- NOTES.md
- examples/candidates.json
- examples/profile.json
- kit-spec.json
- rules/CALL_TEST.md
- rules/CHECK.md
- rules/FLOW.md
- rules/PROMPTS.md
- rules/SPEC.md
- rules/TONE.md
- tools/check.mjs
- tools/name-audit.mjs
The first three decisions
- Your pet's info (attach a photo if you have one; photo alone is fine)
- Naming direction (cute, elegant, etc. If unsure, ask for 3 directions)
- Things to avoid / existing names (say "none" if there aren't any)
What you need
- No extra costAn AI environment that can read this folderClaude Code, Codex, etc.
- No extra costWhatever you know about your petA photo alone or just the species is enough to start; photo + description is recommended
- No extra costNode.jsOnly needed to run tools/name-audit.mjs and tools/check.mjs
How to use
Just paste this into your AI.
I want to use the nice to have kit "Pet Naming Kit". Follow https://nicetohave.app/en/g/8TGTWMAG-•••••••••• and set it up.
Works the same in Claude Code or Codex.
Read what this tells your AI to do, before you paste it
If you would rather take the files yourself
Paste the line above and your AI fetches it. If your AI cannot fetch it, or you would rather download it yourself, start here.
- Unpack the zip you downloaded
- Open the resulting folder in Claude Code or Codex (in VS Code, "Open Folder")
- Type "start building with this kit". The instructions are inside (Claude Code reads
CLAUDE.md, Codex readsAGENTS.md)
FAQ
- Can it tell me whether a name is popular or rare?
- No. It won't put a number on how popular or rare a name is without actually researching it.
- Can it check whether a character's name is safe to use?
- It doesn't guarantee legal safety, such as whether a name is a trademark or belongs to a well-known character. If that matters to you, check it separately.
- How do I settle on one name in the end?
- Once you're down to 2-5, say them out loud and compare. Three times in your normal voice, once tacked onto everyday phrases like "come here" or "dinner time", and once as if calling from across the room. If the meanings are close, it's fine to pick the one that feels natural to call every day.
- I'm somewhere I can't speak out loud right now. What about the call test?
- You don't have to force it. Keep those names on hold as ones to try later, and compare them when you're able to say them aloud.
Reviews
This is your kit. You can also see its reviews on your page.
No reviews yet. Be the first to say something.
Supporters
Once support opens, the people who backed this kit will be listed here.
- Publisher
sariqh- Published
- 2026/09/27
- Price
- Free
- Category
- Delegate work
- Personal data
- Not handled
- Security review
- Not needed (no personal data)
- What's inside
More kits
shuto-shinoda2026/10/29
Misconduct & Incident Report KitFree
Talk through what happened, get separate misconduct and incident report drafts
shuto-shinoda2026/10/29
Subscription & Contract Ledger KitFree
Turns contracts into a ledger and lists cancellation deadlines soonest first
shuto-shinoda2026/10/29