Domain Name Finder Skill
Find, validate, and register domain names through a structured 7-phase workflow.
Utility Scripts
Available in the scripts/ directory:
| Script |
Purpose |
When to Use |
scripts/check-all.ts |
Comprehensive - All checks with scoring |
Default recommendation |
scripts/check-dns.ts |
DNS availability only |
Quick availability check |
scripts/check-whois.ts |
WHOIS registration details |
Get registrar/dates info |
scripts/check-trademarks.ts |
Trademark conflicts |
Legal risk assessment |
scripts/check-social.ts |
Social handle availability |
Brand consistency check |
7-Phase Workflow
Phase 1: Requirements Gathering
Understand project context and constraints.
Gather these details:
- Project type: SaaS, consumer app, e-commerce, personal brand, etc.
- Budget range: $10-15 (budget) to $5000+ (premium domains)
- TLD preferences: .com only, .io/.ai (tech), country-specific, open to
alternatives
- Naming style: Descriptive, brandable, compound, playful, keyword-focused
- Length preference: Short (4-6 letters), medium (7-10), longer (11+)
- Keywords: Core terms related to the project
Output: User requirements document summarizing preferences.
Phase 2: Brainstorm Domain Ideas
Generate 20-30 domain names using multiple techniques.
Brainstorming techniques:
- Keyword combinations: Combine 2-3 relevant words (e.g., TaskFlow,
ProjectMate)
- Prefixes/Suffixes: Add get-, go-, my-, -ify, -ly, -able, -io
- Compound mashups: Blend words (e.g., Pinterest = pin + interest)
- Creative spellings: Drop letters, use double letters (e.g., Flickr,
Tumblr)
- Latin/Greek roots: Use meaningful prefixes/suffixes (e.g., Nova, Zen,
Vel)
- Industry metaphors: Relate to field (e.g., Anchor for stability, Bolt for
speed)
Example output:
Descriptive: TaskFlow.com, ProjectManager.com
Brandable: Velora.io, Zenify.app
Compound: Notionly.com, ClickFlow.io
Creative: Kreato.com, Desqgn.com
Phase 3: Trademark Screening
Check for potential conflicts using a combination of web signals and assisted
manual verification.
Run trademark check:
npx -y bun run scripts/check-trademarks.ts velora zenify taskflow
Interpret results:
- Web Activity: High activity suggests the name is in use, though not
necessarily trademarked.
- Agent Action (REQUIRED): The script outputs an "AGENT HINT" with direct
links.
- Action: Use your
read_web_page or search_web tool to visit these
links.
- Goal: Confirm if an exact match exists in the trademark database.
- Fallback: If the direct link fails, perform a web search for "USPTO
trademark search [name]" and browse manually.
[!IMPORTANT] AGENTS: You must not rely solely on the "Web Activity" score.
You are required to use your browser capabilities to verify the legal status
using the provided links.
Output: Web presence assessment + list of direct links for manual clearance.
Phase 4: Domain Availability Checking
Identify which domains are available for registration.
Run availability check:
# Quick DNS check (fast)
npx -y bun run scripts/check-dns.ts velora.io zenify.app taskflow.com
# Detailed WHOIS check (slower, more info)
npx -y bun run scripts/check-whois.ts velora.io zenify.app taskflow.com
Interpret results:
- ✅ Available: No DNS/WHOIS records found
- ❌ Registered: Domain has active records
- ⚠️ Error: Check manually at registrar
Output: Availability table with status and registration details.
Phase 5: Analysis and Scoring
Rank domains by overall fit using a scoring framework.
Score each domain 1-10 across:
- Brandability (memorable, pronounceable, spellable)
- Trademark risk (based on Phase 3)
- SEO potential (keyword relevance, .com advantage)
- Budget fit (aligned with price range)
- Marketing potential (social handles, logo-friendly)
- User preference (matches style criteria)
Weighted scoring:
Total = (Brandability × 2) + Trademark Risk + SEO + Budget + Marketing + Style
Output: Ranked domain list with scores and rationale.
Phase 6: Deep Dive on Finalists
Comprehensive analysis of top 3-5 domains.
For each finalist, provide:
- Name breakdown (pronunciation, meaning, associations)
- Trademark risk summary
- Domain history (Wayback Machine: https://web.archive.org/)
- Social handle availability:
npx -y bun run scripts/check-social.ts velora
- Competitive landscape (similar domains in use)
- Marketing angles and tagline suggestions
- Registration recommendation
Output: Detailed dossier for each finalist domain.
Phase 7: Registration and Next Steps
Guide through registration process and setup.
See references:
references/registrars-comparison-2025.md - Compare pricing and features
references/registration-guide.md - Step-by-step registration walkthrough
references/dns-setup-guide.md - Configure A/CNAME/MX records
Key considerations:
- Registrar choice: Cloudflare (free WHOIS privacy), Porkbun (low prices),
Namecheap (support)
- Defensive registrations: Consider .com + primary TLD + typos
- Trademark filing: Consult attorney before significant investment
- DNS setup: Point to hosting provider, configure email
- Social profiles: Secure matching handles on key platforms
Output: Actionable registration checklist.
Quick Reference
Project type examples:
- SaaS: .com, .io, .ai - brandable, compound words
- Consumer app: .com, .app - short, memorable
- E-commerce: .com, .shop - descriptive, keyword-rich
- Personal brand: .com, .me - name-based, professional
TLD pricing (2025):
- .com: $10-15/year (standard), $100+ (premium)
- .io: $35-50/year
- .ai: $80-100/year
- .app: $15-20/year
Common pitfalls:
- Numbers (hard to remember)
- Hyphens (confusing, seen as spammy)
- Double letters (typos: Flicker vs Flickr)
- Trendy misspellings (may age poorly)
- Long names (>15 characters)
References
references/trademark-search-guide.md - USPTO/EUIPO/UKIPO database links
references/registrars-comparison-2025.md - Pricing, features, pros/cons
references/registration-guide.md - Step-by-step registration
references/dns-setup-guide.md - A/CNAME/MX records
Examples
See examples/EXAMPLES.md for real-world walkthroughs.
Sources
1---2name: domain-name-finder3description: Find, validate, and register domain names through requirements gathering, brainstorming, trademark screening, availability checking, and registration guidance.4license: MIT5---6
7# Domain Name Finder Skill
8
9Find, validate, and register domain names through a structured 7-phase workflow.
10
11## Utility Scripts
12
13Available in the `scripts/` directory:
14
15| Script | Purpose | When to Use |
16| ----------------------------- | ------------------------------------------- | -------------------------- |
17| `scripts/check-all.ts` | **Comprehensive** - All checks with scoring | **Default recommendation** |
18| `scripts/check-dns.ts` | DNS availability only | Quick availability check |
19| `scripts/check-whois.ts` | WHOIS registration details | Get registrar/dates info |
20| `scripts/check-trademarks.ts` | Trademark conflicts | Legal risk assessment |
21| `scripts/check-social.ts` | Social handle availability | Brand consistency check |
22
23## 7-Phase Workflow
24
25### Phase 1: Requirements Gathering
26
27Understand project context and constraints.
28
29**Gather these details:**
30
31- **Project type**: SaaS, consumer app, e-commerce, personal brand, etc.
32- **Budget range**: $10-15 (budget) to $5000+ (premium domains)
33- **TLD preferences**: .com only, .io/.ai (tech), country-specific, open to
34 alternatives
35- **Naming style**: Descriptive, brandable, compound, playful, keyword-focused
36- **Length preference**: Short (4-6 letters), medium (7-10), longer (11+)
37- **Keywords**: Core terms related to the project
38
39**Output**: User requirements document summarizing preferences.
40
41### Phase 2: Brainstorm Domain Ideas
42
43Generate 20-30 domain names using multiple techniques.
44
45**Brainstorming techniques:**
46
471. **Keyword combinations**: Combine 2-3 relevant words (e.g., TaskFlow,
48 ProjectMate)
492. **Prefixes/Suffixes**: Add get-, go-, my-, -ify, -ly, -able, -io
503. **Compound mashups**: Blend words (e.g., Pinterest = pin + interest)
514. **Creative spellings**: Drop letters, use double letters (e.g., Flickr,
52 Tumblr)
535. **Latin/Greek roots**: Use meaningful prefixes/suffixes (e.g., Nova, Zen,
54 Vel)
556. **Industry metaphors**: Relate to field (e.g., Anchor for stability, Bolt for
56 speed)
57
58**Example output:**
59
60```
61Descriptive: TaskFlow.com, ProjectManager.com
62Brandable: Velora.io, Zenify.app
63Compound: Notionly.com, ClickFlow.io
64Creative: Kreato.com, Desqgn.com
65```
66
67### Phase 3: Trademark Screening
68
69Check for potential conflicts using a combination of web signals and **assisted
70manual verification**.
71
72**Run trademark check:**
73
74```bash
75npx -y bun run scripts/check-trademarks.ts velora zenify taskflow
76```
77
78**Interpret results:**
79
80- **Web Activity**: High activity suggests the name is in use, though not
81 necessarily trademarked.
82- **Agent Action (REQUIRED)**: The script outputs an "AGENT HINT" with direct
83 links.
84 - **Action**: Use your `read_web_page` or `search_web` tool to visit these
85 links.
86 - **Goal**: Confirm if an exact match exists in the trademark database.
87 - **Fallback**: If the direct link fails, perform a web search for "USPTO
88 trademark search [name]" and browse manually.
89
90> [!IMPORTANT] **AGENTS**: You must not rely solely on the "Web Activity" score.
91> You are required to use your browser capabilities to verify the legal status
92> using the provided links.
93
94**Output**: Web presence assessment + list of direct links for manual clearance.
95
96### Phase 4: Domain Availability Checking
97
98Identify which domains are available for registration.
99
100**Run availability check:**
101
102```bash
103# Quick DNS check (fast)
104npx -y bun run scripts/check-dns.ts velora.io zenify.app taskflow.com
105
106# Detailed WHOIS check (slower, more info)
107npx -y bun run scripts/check-whois.ts velora.io zenify.app taskflow.com
108```
109
110**Interpret results:**
111
112- ✅ **Available**: No DNS/WHOIS records found
113- ❌ **Registered**: Domain has active records
114- ⚠️ **Error**: Check manually at registrar
115
116**Output**: Availability table with status and registration details.
117
118### Phase 5: Analysis and Scoring
119
120Rank domains by overall fit using a scoring framework.
121
122**Score each domain 1-10 across:**
123
1241. **Brandability** (memorable, pronounceable, spellable)
1252. **Trademark risk** (based on Phase 3)
1263. **SEO potential** (keyword relevance, .com advantage)
1274. **Budget fit** (aligned with price range)
1285. **Marketing potential** (social handles, logo-friendly)
1296. **User preference** (matches style criteria)
130
131**Weighted scoring:**
132
133```
134Total = (Brandability × 2) + Trademark Risk + SEO + Budget + Marketing + Style
135```
136
137**Output**: Ranked domain list with scores and rationale.
138
139### Phase 6: Deep Dive on Finalists
140
141Comprehensive analysis of top 3-5 domains.
142
143**For each finalist, provide:**
144
145- Name breakdown (pronunciation, meaning, associations)
146- Trademark risk summary
147- Domain history (Wayback Machine: https://web.archive.org/)
148- Social handle availability: `npx -y bun run scripts/check-social.ts velora`
149- Competitive landscape (similar domains in use)
150- Marketing angles and tagline suggestions
151- Registration recommendation
152
153**Output**: Detailed dossier for each finalist domain.
154
155### Phase 7: Registration and Next Steps
156
157Guide through registration process and setup.
158
159**See references:**
160
161- `references/registrars-comparison-2025.md` - Compare pricing and features
162- `references/registration-guide.md` - Step-by-step registration walkthrough
163- `references/dns-setup-guide.md` - Configure A/CNAME/MX records
164
165**Key considerations:**
166
167- **Registrar choice**: Cloudflare (free WHOIS privacy), Porkbun (low prices),
168 Namecheap (support)
169- **Defensive registrations**: Consider .com + primary TLD + typos
170- **Trademark filing**: Consult attorney before significant investment
171- **DNS setup**: Point to hosting provider, configure email
172- **Social profiles**: Secure matching handles on key platforms
173
174**Output**: Actionable registration checklist.
175
176## Quick Reference
177
178**Project type examples:**
179
180- SaaS: .com, .io, .ai - brandable, compound words
181- Consumer app: .com, .app - short, memorable
182- E-commerce: .com, .shop - descriptive, keyword-rich
183- Personal brand: .com, .me - name-based, professional
184
185**TLD pricing (2025):**
186
187- .com: $10-15/year (standard), $100+ (premium)
188- .io: $35-50/year
189- .ai: $80-100/year
190- .app: $15-20/year
191
192**Common pitfalls:**
193
194- Numbers (hard to remember)
195- Hyphens (confusing, seen as spammy)
196- Double letters (typos: Flicker vs Flickr)
197- Trendy misspellings (may age poorly)
198- Long names (>15 characters)
199
200## References
201
202- `references/trademark-search-guide.md` - USPTO/EUIPO/UKIPO database links
203- `references/registrars-comparison-2025.md` - Pricing, features, pros/cons
204- `references/registration-guide.md` - Step-by-step registration
205- `references/dns-setup-guide.md` - A/CNAME/MX records
206
207## Examples
208
209See `examples/EXAMPLES.md` for real-world walkthroughs.
210
211## Sources
212
213- [ICANN Lookup](https://lookup.icann.org/en)
214- [IANA Root Zone Database](https://www.iana.org/domains/root/db)
215- [Create DNS Records | Cloudflare Docs](https://developers.cloudflare.com/dns/manage-dns-records/how-to/create-dns-records/)
216- [Search Trademarks | USPTO](https://www.uspto.gov/trademarks/search)
217- [Global Brand Database | WIPO](https://branddb.wipo.int/)
218- [Search for a Trademark | GOV.UK](https://www.gov.uk/search-for-trademark)