affix-domainslisted
Install: claude install-skill soulmachine/skills
# affix-domains
**Affix** a seed word with common brand prefixes and suffixes, check each `.com` live, and prompt the user to register the free ones.
## Steps
1. **Generate candidates.** For seed `W`, produce `W` + each suffix and each prefix + `W` from the catalog below. Lowercase. Dedupe. Drop any combination that spells an existing English word (e.g. `getup`, `openbox`) — its `.com` is almost certainly taken and burns an RDAP call. If the user hints a style (playful, techy, marketplace…), weight the matching categories; default is every category.
2. **Check `.com` availability** via Verisign RDAP (authoritative for `.com`):
```bash
for d in cand1.com cand2.com ...; do
code=$(curl -s -o /dev/null -w "%{http_code}" --max-time 10 \
"https://rdap.verisign.com/com/v1/domain/${d}")
# 404 = AVAILABLE, 200 = TAKEN
done
```
For >15 candidates parallelize with `xargs -P 8`. Treat **only 404** as available; anything else means taken or ambiguous.
3. **Surface the survivors** grouped by the catalog category that produced them. One line per free `.com`.
4. **Prompt the user to register.** Ask which they want to take. Point them to Cloudflare Registrar (or their preferred one). Do not enter payment on their behalf — registration is the user's action.
## Suffix catalog
### Verbifier — "does X as a service"
| Affix | Feel · exemplars |
|---|---|
| -ify | turns the word into a service (Spotify, Shopify) |
| -ize | systematize (Rentalize) |
| -ate |