
Brand Name Generator
- 323 installs
- 31 repo stars
- Updated August 2, 2026
- shipshitdev/library
brand-name-generator is an agent skill that produces scored brand name candidates with domain availability checks for developers who need memorable product or company names before committing to domains and trademarks.
About
brand-name-generator is an agent skill from shipshitdev/library, version 1.0.0, that generates creative, memorable, and brandable names for companies, products, apps, and startups using strategies such as portmanteau, invented words, compounds, and suffix patterns. After gathering industry context, seed keywords, and constraints, the skill produces 20–30 candidates, scores each on memorability, pronounceability, spellability, and uniqueness on a 1–10 scale, checks domain availability including preferred TLDs, and recommends the top 3–5 names with concise rationale. Developers reach for brand-name-generator when brainstorming names for pitch decks, evaluating brandability before trademark screening, or shortlisting .com options early in a product lifecycle. brand-name-generator treats trademark and domain findings as preliminary screening signals rather than legal clearance, which keeps expectations realistic before registrar purchases. Install with npx skills add https://github.com/shipshitdev/library --skill brand-name-generator when naming a product, newsletter, or storefront before committing to domains.
- Produces multiple brand name directions quickly
- Supports early positioning and tone exploration
- Useful before domain and trademark searches
- Works for SaaS, content, and ecommerce concepts
- Reduces blank-page paralysis at project start
Brand Name Generator by the numbers
- 323 all-time installs (skills.sh)
- +1 installs in the week ending Aug 5, 2026 (Skillselion tracking)
- Ranked #773 of 1,880 Design & UI/UX skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/shipshitdev/library --skill brand-name-generatorAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 323 |
|---|---|
| repo stars | ★ 31 |
| Last updated | August 2, 2026 |
| Repository | shipshitdev/library ↗ |
How do you generate brandable product names?
Generate memorable, ownable brand name candidates early when naming a product, startup, newsletter, or storefront before committing to domains and trademarks.
Who is it for?
Developers naming a new product, API, or SaaS who need scored candidates and domain checks before trademark research.
Skip if: Teams needing legal trademark clearance or final registrar purchases, which brand-name-generator treats as preliminary screening only.
When should I use this skill?
User asks to brainstorm brand names, check domain availability, score name brandability, or generate startup naming candidates.
What you get
20–30 scored name candidates, domain availability results, and a top 3–5 recommendation shortlist with rationale.
- Scored name candidate list
- Domain availability results
- Top 3–5 recommendation shortlist
By the numbers
- Generates 20–30 name candidates per session
- Scores four brandability dimensions on a 1–10 scale
- Recommends top 3–5 finalists
Files
Brand Name Generator
Generate creative, memorable, and brandable names for companies, products, apps, and startups. Combines naming strategies with brandability scoring and domain availability checking.
When to Use
- Need creative brand name ideas for a new company or startup
- Want product or app naming suggestions
- Need to brainstorm names based on keywords, concepts, or industry
- Want names evaluated for brandability and memorability
- Need to find available domain names for the brand
Context Discovery
Before generating names:
1. Business Context: Industry, target audience, brand personality 2. Keywords: Core concepts, values, emotional associations 3. Constraints: Name length, TLD preferences, names to avoid
Naming Strategies
| Strategy | Description | Examples | Best For |
|---|---|---|---|
| Portmanteau | Blend two words | Pinterest, Instagram | Apps, social |
| Invented | New words | Spotify, Xerox | Tech, premium |
| Compound | Join words | Facebook, YouTube | Clear value prop |
| Misspelling | Creative respelling | Lyft, Flickr | Startups, apps |
| Suffix Pattern | Brand suffixes | Shopify, Grammarly | SaaS, tools |
| Abstract | Metaphorical | Amazon, Apple, Uber | Aspirational |
Popular Suffixes/Prefixes
Suffixes: -ify, -ly, -io, -hub, -ment, -able Prefixes: get-, try-, go-, my-, super-
Brandability Scoring
Evaluate names on:
- Memorability: Shorter = better (1-10)
- Pronounceability: Vowel ratio, consonant clusters (1-10)
- Spellability: Common patterns, no confusion (1-10)
- Uniqueness: Distinctiveness (1-10)
- Domain Available: .com bonus
Validation Checklist
- [ ] Easy to spell when heard
- [ ] Easy to pronounce when read
- [ ] No trademark conflicts
- [ ] No negative connotations in target markets
- [ ] Domain available (preferred TLD)
- [ ] Social handles available
Quick Workflow
1. Gather context (industry, keywords, constraints) 2. Generate 20-30 candidates using multiple strategies 3. Score brandability 4. Check domain availability 5. Recommend top 3-5 with rationale
---
For detailed prompt templates, code implementations, and full examples: references/full-guide.md
See also: references/naming-strategies.md
{
"name": "brand-name-generator",
"version": "1.0.0",
"description": "This skill should be used when users need to generate creative brand names, company names, product n",
"author": {
"name": "Ship Shit Dev",
"email": "hello@shipshit.dev",
"url": "https://github.com/shipshitdev"
},
"license": "MIT",
"skills": "."
}
Brand Name Generator - Full Guide
Complete guide to generating creative, memorable, and brandable names for companies, products, apps, and startups.
AI-Assisted Name Generation
Basic Generation Prompt
Generate 20 brand name ideas for a [INDUSTRY] company that [CORE_VALUE_PROPOSITION].
Requirements:
- Names should be 1-2 words, max 10 characters preferred
- Easy to spell and pronounce
- Memorable and unique
- Appropriate for [TARGET_AUDIENCE]
Keywords to incorporate or draw inspiration from: [KEYWORDS]
Brand personality: [PERSONALITY_TRAITS]
For each name, provide:
1. The name
2. Brief meaning/rationale
3. Suggested domain (.com, .io, etc.)Strategy-Specific Prompts
Portmanteau Names (Pinterest, Instagram):
Create 10 portmanteau brand names by creatively combining these concept pairs:
- [WORD1] + [WORD2]
- [WORD3] + [WORD4]
Rules:
- Blend should feel natural and pronounceable
- Result should be 6-10 characters
- Should hint at both source wordsInvented Words (Spotify, Kodak):
Invent 10 completely new words that could work as brand names for a [INDUSTRY] company.
Guidelines:
- Use pleasing phonetics (soft consonants, open vowels)
- 5-8 characters ideal
- Should feel modern and tech-forward
- Easy to pronounce in English
For each, explain the phonetic appeal.Abstract/Metaphorical Names (Amazon, Apple, Uber):
Generate 10 abstract or metaphorical brand names for a [INDUSTRY] company.
Draw from:
- Nature (animals, plants, elements)
- Mythology (gods, heroes, places)
- Science (concepts, phenomena)
- Geography (places, landmarks)
Each name should evoke: [DESIRED_EMOTIONS]Modern Tech Names (Stripe, Slack, Notion):
Generate 10 single-word brand names with a modern tech feel for a [PRODUCT_TYPE].
Characteristics:
- Short (4-7 characters)
- Real English words with abstract meanings
- Evokes simplicity and efficiency
- Works well as a verb ("Let's Slack them")Brandability Scoring Implementation
TypeScript
interface BrandabilityScore {
memorability: number; // 1-10: How easily remembered
pronounceability: number; // 1-10: How easily spoken
spellability: number; // 1-10: How easily written
uniqueness: number; // 1-10: How distinctive
meaningfulness: number; // 1-10: How relevant to brand
domainAvailable: boolean; // .com availability
totalScore: number; // Weighted average
}
function scoreBrandability(name: string): BrandabilityScore {
const scores = {
// Memorability: shorter names score higher
memorability: Math.max(1, 10 - Math.floor(name.length / 2)),
// Pronounceability: check for difficult consonant clusters
pronounceability: calculatePronounceability(name),
// Spellability: common letter patterns score higher
spellability: calculateSpellability(name),
// Uniqueness: check against common words/brands
uniqueness: calculateUniqueness(name),
// Meaningfulness: context-dependent
meaningfulness: 7, // Default, adjust based on context
domainAvailable: false // Check via API
};
// Weighted average (adjust weights as needed)
scores.totalScore = (
scores.memorability * 0.25 +
scores.pronounceability * 0.20 +
scores.spellability * 0.20 +
scores.uniqueness * 0.20 +
scores.meaningfulness * 0.15
);
return scores;
}
function calculatePronounceability(name: string): number {
const difficultPatterns = /[bcdfghjklmnpqrstvwxz]{4,}|^[^aeiou]+$/i;
const vowelRatio = (name.match(/[aeiou]/gi) || []).length / name.length;
let score = 10;
if (difficultPatterns.test(name)) score -= 3;
if (vowelRatio < 0.2) score -= 2;
if (vowelRatio > 0.6) score -= 1;
return Math.max(1, score);
}
function calculateSpellability(name: string): number {
const confusingPatterns = [
/ph/, /gh/, /ough/, /ie|ei/, /double[lsz]/,
/[ck](?=[ei])/, /qu/, /x(?=[aou])/
];
let score = 10;
for (const pattern of confusingPatterns) {
if (pattern.test(name.toLowerCase())) score -= 1;
}
return Math.max(1, score);
}Python
import re
from dataclasses import dataclass
@dataclass
class BrandabilityScore:
memorability: int
pronounceability: int
spellability: int
uniqueness: int
meaningfulness: int
domain_available: bool
total_score: float
def score_brandability(name: str) -> BrandabilityScore:
"""Calculate brandability score for a name."""
# Memorability: shorter = better
memorability = max(1, 10 - len(name) // 2)
# Pronounceability
pronounceability = calculate_pronounceability(name)
# Spellability
spellability = calculate_spellability(name)
# Uniqueness (simplified - would need database check)
uniqueness = 7
# Meaningfulness (context-dependent)
meaningfulness = 7
# Weighted total
total = (
memorability * 0.25 +
pronounceability * 0.20 +
spellability * 0.20 +
uniqueness * 0.20 +
meaningfulness * 0.15
)
return BrandabilityScore(
memorability=memorability,
pronounceability=pronounceability,
spellability=spellability,
uniqueness=uniqueness,
meaningfulness=meaningfulness,
domain_available=False,
total_score=round(total, 2)
)
def calculate_pronounceability(name: str) -> int:
"""Score how easy a name is to pronounce."""
score = 10
# Check for consonant clusters
if re.search(r'[bcdfghjklmnpqrstvwxz]{4,}', name, re.I):
score -= 3
# Check vowel ratio
vowels = len(re.findall(r'[aeiou]', name, re.I))
ratio = vowels / len(name) if name else 0
if ratio < 0.2:
score -= 2
elif ratio > 0.6:
score -= 1
return max(1, score)
def calculate_spellability(name: str) -> int:
"""Score how easy a name is to spell."""
confusing = ['ph', 'gh', 'ough', 'ie', 'ei', 'qu']
score = 10
name_lower = name.lower()
for pattern in confusing:
if pattern in name_lower:
score -= 1
return max(1, score)Domain Integration
import { isValidDomain } from './domain-validator';
import { checkDomainAvailability } from './domain-checker';
interface NameSuggestion {
name: string;
score: BrandabilityScore;
domains: DomainOption[];
}
interface DomainOption {
domain: string;
available: boolean;
tld: string;
}
async function generateWithDomainCheck(
names: string[],
tlds: string[] = ['com', 'io', 'co', 'ai', 'app']
): Promise<NameSuggestion[]> {
const suggestions: NameSuggestion[] = [];
for (const name of names) {
const cleanName = name.toLowerCase().replace(/[^a-z0-9]/g, '');
const score = scoreBrandability(name);
const domains: DomainOption[] = [];
for (const tld of tlds) {
const domain = `${cleanName}.${tld}`;
if (isValidDomain(domain)) {
const available = await checkDomainAvailability(domain);
domains.push({ domain, available, tld });
if (available && tld === 'com') {
score.domainAvailable = true;
score.totalScore += 0.5; // Bonus for .com availability
}
}
}
suggestions.push({ name, score, domains });
}
// Sort by total score descending
return suggestions.sort((a, b) => b.score.totalScore - a.score.totalScore);
}Complete Workflow Example
User Request: "Generate brand names for a productivity app for remote teams"
Step 1: Gather Context
Industry: SaaS / Productivity
Target: Remote workers, distributed teams
Values: Efficiency, collaboration, simplicity
Keywords: team, work, remote, flow, sync, together
Style: Modern, professional, approachableStep 2: Generate Names (AI Prompt)
Generate 15 brand names for a productivity app targeting remote teams.
Requirements:
- 4-8 characters preferred
- Modern tech feel
- Easy to spell internationally
- Works as a verb ("Let's [name] this")
Keywords: team, flow, sync, collaborate, remote, together
Styles to explore:
- Abstract single words (like Slack, Notion)
- Invented words (like Asana, Trello)
- Compound/portmanteau (like Teamwork, Basecamp)Step 3: Evaluate Results
| Name | Memorability | Pronounce | Spell | Unique | Score | .com |
|---|---|---|---|---|---|---|
| Flowly | 9 | 9 | 9 | 7 | 8.4 | No |
| Syntra | 8 | 8 | 7 | 9 | 8.0 | Yes |
| Teamo | 9 | 10 | 9 | 6 | 8.3 | No |
| Collab | 8 | 9 | 9 | 5 | 7.6 | No |
| Remoto | 8 | 9 | 8 | 7 | 7.9 | Yes |
Step 4: Final Recommendations
1. Syntra - Invented word, .com available, strong tech feel 2. Flowly - Descriptive suffix pattern, memorable 3. Teamo - Playful portmanteau (Team + amigo/o)
Best Practices
Name Generation
- Generate 20-30 candidates before filtering
- Use multiple naming strategies for variety
- Check trademark databases before finalizing
- Test pronunciation with native speakers of target markets
- Verify no negative meanings in other languages
Domain Strategy
- Prioritize .com for maximum credibility
- Consider .io for developer tools, .ai for AI products
- Check social media handle availability simultaneously
- Avoid hyphens and numbers in domains
Example User Requests
Example 1: "Generate names for a fintech startup"
- Gather: target audience, specific fintech area (payments, lending, investing)
- Generate using: abstract names, invented words, -fy/-ly suffixes
- Check: .com, .io, .co availability
Example 2: "I need a name for my AI writing tool"
- Gather: target users (writers, marketers, students), key differentiator
- Generate using: compound words, invented words, -ai suffix
- Check: .ai, .com availability
Example 3: "Find available domains for brand name 'Nexify'"
- Validate format using search-domain-validator
- Check availability across TLDs
- Suggest alternatives if unavailable: Nexifyr, Nexifly, GetNexify
Brand Naming Strategies Reference
A comprehensive guide to naming strategies with real-world examples and linguistic considerations.
Strategy Deep Dives
1. Portmanteau Names
Definition: Blending two words to create a new word that carries meaning from both sources.
Technique:
- Identify overlap in sounds between words
- Cut at syllable boundaries for natural flow
- Preserve recognizable elements from each source
Examples:
| Brand | Origin | Industry |
|---|---|---|
| Pin + Interest | Social Media | |
| Instant + Telegram | Social Media | |
| Microsoft | Microcomputer + Software | Technology |
| Groupon | Group + Coupon | E-commerce |
| Brangelina | Brad + Angelina | Celebrity |
| Brunch | Breakfast + Lunch | Food |
| Maltesers | Malt + Teasers | Candy |
Best For: Apps, social platforms, consumer products where you want to hint at functionality.
Creation Process:
Word 1: [CONCEPT A] → Break into syllables → Find overlap point
Word 2: [CONCEPT B] → Break into syllables → Find joining point
Example:
- "Network" + "Citizens"
- Net-work + Citi-zens
- Overlap at 't' sound
- Result: "Netizens"---
2. Invented Words
Definition: Creating entirely new words that have no prior meaning but sound appealing.
Technique:
- Use pleasing phonetic combinations
- Blend familiar phonemes in new ways
- Consider international pronunciation
Phonetic Guidelines:
| Sound Type | Effect | Examples |
|---|---|---|
| Open vowels (a, o) | Friendly, approachable | Asana, Sonos |
| Soft consonants (l, m, n) | Smooth, premium | Lumina, Monzo |
| Hard consonants (k, t) | Strong, tech-forward | Kodak, Tiktok |
| S/X endings | Modern, tech | Xerox, Nexus |
| -ify endings | Action-oriented | Spotify, Shopify |
Famous Invented Names:
| Brand | Origin Story | Industry |
|---|---|---|
| Kodak | Founder liked letter K, created short punchy word | Photography |
| Xerox | From Greek "xeros" (dry) | Technology |
| Spotify | Mishearing of "spotify" during brainstorm | Music |
| Häagen-Dazs | Made-up "Danish-sounding" name | Ice Cream |
| Acura | Latin "acu" (precision) | Automotive |
| Verizon | Veritas (truth) + Horizon | Telecom |
Best For: Tech companies, premium brands, products seeking unique trademark protection.
---
3. Abstract/Metaphorical Names
Definition: Using existing words with symbolic meaning unrelated to the literal business.
Categories:
Nature:
| Brand | Meaning/Association | Industry |
|---|---|---|
| Amazon | Vast, flowing, everything | E-commerce |
| Apple | Simple, accessible, different | Technology |
| Puma | Speed, agility | Sportswear |
| Jaguar | Power, elegance | Automotive |
| Dove | Gentle, pure | Personal Care |
Mythology/Literature:
| Brand | Origin | Industry |
|---|---|---|
| Nike | Greek goddess of victory | Sportswear |
| Pandora | Greek mythology | Jewelry/Music |
| Oracle | Greek prophecy | Technology |
| Atlas | Greek titan | Maps/Data |
| Hermes | Greek messenger god | Fashion |
Actions/Concepts:
| Brand | Association | Industry |
|---|---|---|
| Uber | German for "above/super" | Transportation |
| Zoom | Speed, motion | Video |
| Slack | Relaxed, easy | Productivity |
| Sprint | Fast movement | Telecom |
| Visa | Travel, passage | Finance |
Best For: Companies wanting emotional resonance, aspirational positioning, or memorable differentiation.
---
4. Compound Words
Definition: Joining two complete words to form a descriptive name.
Types:
- Descriptive: Facebook, YouTube, LinkedIn
- Benefit-focused: PayPal, QuickBooks, Salesforce
- Action-based: Snapchat, Kickstarter, Dropbox
Examples:
| Brand | Components | Why It Works |
|---|---|---|
| Face + Book | Directory concept | |
| YouTube | You + Tube | Personal TV |
| Linked + In | Connected network | |
| Snapchat | Snap + Chat | Ephemeral messaging |
| Dropbox | Drop + Box | File storage metaphor |
| WordPress | Word + Press | Publishing tool |
| Mailchimp | Mail + Chimp | Email with personality |
Best For: Products where clear value proposition matters, startups needing quick understanding.
---
5. Acronyms & Initialisms
Definition: Using initials or shortened forms of longer names.
Famous Acronyms:
| Acronym | Full Name | Industry |
|---|---|---|
| IBM | International Business Machines | Technology |
| BMW | Bayerische Motoren Werke | Automotive |
| IKEA | Ingvar Kamprad Elmtaryd Agunnaryd | Retail |
| NASA | National Aeronautics Space Admin | Government |
| ASOS | As Seen On Screen | Fashion |
| GEICO | Government Employees Insurance Co | Insurance |
Considerations:
- Works best when acronym is pronounceable (NASA vs IBM)
- May lose meaning without marketing investment
- Harder to trademark single letters
- Risk of conflicting with existing acronyms
Best For: Enterprise/institutional brands, companies with long formal names.
---
6. Misspelling/Creative Spelling
Definition: Intentionally altering spelling for uniqueness or domain availability.
Techniques:
- Drop vowels: Flickr, Tumblr, Grindr
- Swap letters: Lyft (Lift), Dribbble
- Add letters: Reddit (Read it), Digg
- Phonetic spelling: Krispy Kreme, Dunkin'
Examples:
| Brand | Origin | Change |
|---|---|---|
| Flickr | Flicker | Dropped 'e' |
| Lyft | Lift | y for i |
| Tumblr | Tumbler | Dropped 'e' |
| Read It | Phonetic | |
| Fiverr | Fiver | Doubled 'r' |
| Scribd | Scribed | Dropped 'e' |
Risks:
- Spelling confusion in word-of-mouth
- May appear gimmicky
- SEO challenges with misspellings
Best For: Tech startups, apps, when .com of correct spelling is taken.
---
7. Suffix/Prefix Patterns
Definition: Adding common affixes to base words for brand-like feel.
Popular Suffixes:
| Suffix | Meaning/Feel | Examples |
|---|---|---|
| -ify | "Make into" | Spotify, Shopify, Notify |
| -ly | Adverb, manner | Grammarly, Bitly, Calendly |
| -io | Tech/startup | Twilio, Rubio, Clarifai |
| -hub | Center, collection | GitHub, HubSpot, PornHub |
| -ment | Action, result | Segment, Moment, Implement |
| -able | Capability | Airtable, Workable, Readable |
| -er/-or | Agent, doer | Docker, Tinder, Uber |
| -eo | Action/video | Vimeo, Cameo |
| -ster | Person who | Napster, Friendster |
Popular Prefixes:
| Prefix | Meaning | Examples |
|---|---|---|
| get- | Obtain | GetResponse, Getaround |
| go- | Motion | GoDaddy, GoFundMe |
| my- | Personal | MySpace, MyFitnessPal |
| i- | Personal/Apple | iPhone, iCloud |
| e- | Electronic | eBay, eHarmony |
| super- | Enhanced | Superhuman, Supercell |
| meta- | Beyond | Meta, Metabase |
| neo- | New | NeoBank, Neopets |
---
8. Founder/Personal Names
Definition: Using founder names or personal names as brand identity.
Examples:
| Brand | Founder(s) | Industry |
|---|---|---|
| Ford | Henry Ford | Automotive |
| Disney | Walt Disney | Entertainment |
| Dell | Michael Dell | Technology |
| Bloomberg | Michael Bloomberg | Finance |
| Chanel | Coco Chanel | Fashion |
| Burberry | Thomas Burberry | Fashion |
| Ferrari | Enzo Ferrari | Automotive |
| Hewlett-Packard | Bill Hewlett & Dave Packard | Technology |
Considerations:
- Creates personal connection and accountability
- May limit company's ability to evolve beyond founder
- Succession challenges if founder leaves
- Strong for luxury and personal service brands
---
Industry-Specific Patterns
Tech/SaaS
- Short, punchy (Slack, Zoom, Figma)
- Invented words ending in -a (Asana, Jira, Mira)
- Abstract single words (Notion, Linear, Craft)
- -ify suffix (Spotify, Shopify, Calendly)
Fintech
- Trust/stability words (Stripe, Square, Plaid)
- Compound with "Pay" (PayPal, Afterpay, Razorpay)
- Short invented (Klarna, Monzo, Chime)
Health/Wellness
- Nature references (Calm, Headspace)
- Growth/life metaphors (Noom, Hims)
- Clean, simple sounds (Peloton, Whoop)
E-commerce/Retail
- Marketplace metaphors (Amazon, eBay, Etsy)
- Product focus (Warby Parker, Casper)
- Quirky/memorable (Zappos, Chewy)
AI/ML
- Intelligence references (DeepMind, OpenAI)
- -ai suffix (Clarifai, Copy.ai)
- Scientific terms (Anthropic, Cohere)
---
Linguistic Considerations
Phonetic Appeal
Pleasing Sound Combinations:
- Liquid consonants (l, r): Lyra, Lumen
- Nasal consonants (m, n): Nimbus, Mono
- Open vowels (a, o): Sonos, Asana
Sounds to Avoid:
- Difficult clusters: str-, scr-, thr-
- Harsh stops at end: -ck, -tch
- Ambiguous pronunciation: "gh", "ough"
International Considerations
Check for:
- Negative meanings in target markets
- Pronunciation difficulties (Chinese speakers, Spanish speakers)
- Cultural taboos or associations
- Existing trademarks in expansion markets
Famous Fails:
- Chevy Nova in Spanish ("no va" = "doesn't go")
- IKEA product names (Fartfull, Gosa Ransen)
- Mitsubishi Pajero in Spanish (slang for inappropriate term)
Syllable Patterns
Optimal: 2-3 syllables for memorability
| Syllables | Examples | Notes |
|---|---|---|
| 1 | Zoom, Slack, Stripe | Punchy, memorable |
| 2 | Apple, Google, Meta | Sweet spot |
| 3 | Amazon, Spotify | Still good |
| 4+ | Alibaba | Harder to remember |
---
Trademark & Legal Considerations
Before Finalizing
1. USPTO Search: Check US trademark database 2. State Registrations: Check state-level marks 3. Domain Availability: Verify .com and key TLDs 4. Social Handles: Check Twitter, Instagram, Facebook 5. International Marks: If expanding globally 6. Common Law Search: Unregistered but established uses
Protectable Names
- Strongest: Invented words (Xerox, Kodak)
- Strong: Arbitrary (Apple for computers)
- Moderate: Suggestive (Netflix suggests movies)
- Weak: Descriptive (General Electric)
- Unprotectable: Generic (Computer Store)
---
Quick Reference: Naming Checklist
Generation Phase
- [ ] Explored 3+ naming strategies
- [ ] Generated 20+ candidates
- [ ] Considered multiple languages
- [ ] Tested pronunciation aloud
Evaluation Phase
- [ ] Scored brandability (memorability, pronounceability, spellability)
- [ ] Checked .com domain availability
- [ ] Verified social media handles
- [ ] Searched trademark databases
Validation Phase
- [ ] No negative meanings in target markets
- [ ] Easy to spell when heard
- [ ] Easy to say when read
- [ ] Scales with company growth
- [ ] Unique in competitive landscape
Related skills
FAQ
How many names does brand-name-generator produce?
brand-name-generator generates 20–30 name candidates using multiple naming strategies, scores each for brandability on a 1–10 scale, and recommends the top 3–5 options with rationale.
Does brand-name-generator verify trademarks?
brand-name-generator checks domain availability and flags obvious conflicts as preliminary screening. Trademark clearance requires separate legal review beyond the skill's domain and brandability checks.