Skip to content

iscale-llc/domain-finder-claude-code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Domain Search

Interactive domain name brainstorming tool designed for use with Claude Code. Describe your business idea, get brandable domain suggestions, and instantly check .com availability via the Namecheap API.

Featured on Built with AI.

Setup

  1. Get API access from Namecheap (requires account with $50+ spend or 20+ domains)
  2. Whitelist your IP in Namecheap Dashboard > Profile > Tools > API Access
  3. Copy the env template and fill in your credentials:
cp .env.example .env.local
  1. Source your env before running:
source .env.local

Usage

node check-domains.mjs domain1 domain2 domain3

You'll be prompted for a filename — results are saved to results/ with availability status.

With Claude Code

This tool is built to pair with Claude Code. The CLAUDE.md file gives Claude context to:

  1. Brainstorm brandable domain names based on your concept
  2. Run check-domains.mjs in batches
  3. Iterate on themes until you find the right name

Just open Claude Code in this directory and describe what you're building.

Search Strategies

Claude uses 9 search strategies to find available domains:

  1. Direct Compound — core concept + action words (leadzap, routefire)
  2. Prefix/Suffix Modifier — SaaS patterns (get___, ___hq, ___ai)
  3. Portmanteau / Embedded Word — hide the business word inside a made-up word (leadgacy = legacy, remonaissance = renaissance)
  4. Double Meaning / Innuendo — words with a cheeky second read (hothandoff, matchivate)
  5. Synonym Rotation — swap core concept for synonyms, re-run other strategies
  6. Character / Personality — give the brand a persona (routerogue, routepirate)
  7. Creative Misspelling — alt spellings, Flickr-style truncation (remonetizr, squalifai)
  8. Science / Element Style — periodic table vibes (qualifium, pulsadium)
  9. Synonym Mashup — portmanteau from routing/tracking synonyms (relayvant, surgevate)

Results are presented in tiered tables (Top Tier, Strong, Sleepers) with rationale. See CLAUDE.md for full details.

Example

$ node check-domains.mjs brightpath lumivox zentrade crestline

Save results to (e.g. "pharma-ideas"): startup-names

Domain Availability Results:

brightpath.com                 ✗ Taken
lumivox.com                    ✓ Available
zentrade.com                   ✗ Taken
crestline.com                  ✗ Taken

Results saved to: results/startup-names-1709500000000.txt

Requirements

  • Node.js 18+
  • Namecheap API credentials

Built with AI

This project is part of the Built with AI open source collection — free tools built by the AI builder community.

Join the community →

License

MIT

About

Interactive domain name brainstorming tool for Claude Code. Describe your business idea, get brandable domain suggestions, and check .com availability via Namecheap API.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors