Skip to content
All Skills

Brand Name & Tagline Generator

Generates brand names, product names, or taglines using linguistic techniques, checks domain availability via Brave Search, and scores each option. Prerequisites: brave-search MCP, python3.

Creative & Ideas|v1|Updated 5/18/2026
MCP get_skill({ skillId: "brand-name-tagline-generator-cff7ae0c" })

Use this skill with your agent

Create a free account and connect via MCP

Get Started Free
# Brand Name & Tagline Generator

Generate brand names or taglines using linguistic techniques, check availability, and score options.

## When to Use

- "I need a name for my {company/product/project}"
- "Help me come up with taglines for {brand}"
- "Generate name ideas for {concept}"

## Requirements

- **Brave Search MCP** for domain/trademark checking
- **python3** for scoring and analysis

## Workflow

### Step 1 — Naming Brief

- **What it is** (company, product, feature, side project)
- **What it does** (1 sentence)
- **Target audience**
- **Tone** (professional, playful, techy, premium, minimal)
- **Keywords / themes** (concepts to evoke)
- **Avoid** (words, associations, or styles to skip)
- **Domain needs** (.com required? .io okay?)

### Step 2 — Generate Names (Multiple Techniques)

```markdown
## Name Candidates

### Technique 1: Compound Words
{Combine two relevant words}
- {Name 1}
- {Name 2}
- {Name 3}

### Technique 2: Portmanteau
{Blend parts of two words}
- {Name 1}
- {Name 2}

### Technique 3: Metaphor / Abstract
{Words from other domains that evoke the right feeling}
- {Name 1}
- {Name 2}

### Technique 4: Modified Spelling
{Real words with creative spelling}
- {Name 1}
- {Name 2}

### Technique 5: Invented Words
{Completely new words that sound right}
- {Name 1}
- {Name 2}
```

### Step 3 — Check Availability

For top 5-8 candidates:

```
brave_web_search: "{NAME} .com domain"
brave_web_search: "{NAME} company brand"
brave_web_search: "{NAME} trademark"
```

### Step 4 — Score Names

```bash
python3 << 'PYEOF'
names = [
    {"name": "{Name1}", "memorable": 8, "relevant": 9, "available": 10, "pronounceable": 7, "unique": 8},
    {"name": "{Name2}", "memorable": 7, "relevant": 8, "available": 5, "pronounceable": 9, "unique": 6},
    {"name": "{Name3}", "memorable": 9, "relevant": 6, "available": 10, "pronounceable": 8, "unique": 9},
]

for n in names:
    score = (n["memorable"] * 0.25 + n["relevant"] * 0.25 + 
             n["available"] * 0.2 + n["pronounceable"] * 0.15 + n["unique"] * 0.15)
    n["total"] = round(score, 1)

ranked = sorted(names, key=lambda x: x["total"], reverse=True)
print("| Rank | Name | Score | Memorable | Relevant | Available | Pronounceable | Unique |")
print("|------|------|-------|-----------|----------|-----------|---------------|--------|")
for i, n in enumerate(ranked, 1):
    print(f"| {i} | {n['name']} | {n['total']} | {n['memorable']} | {n['relevant']} | {n['available']} | {n['pronounceable']} | {n['unique']} |")
PYEOF
```

### Step 5 — Taglines (Optional)

```markdown
## Taglines for {CHOSEN_NAME}

### Descriptive
- "{What you do, clearly}"
- "{Benefit-focused statement}"

### Aspirational
- "{What the customer becomes}"
- "{Vision statement}"

### Clever
- "{Wordplay or double meaning}"
- "{Unexpected angle}"
```

### Step 6 — Save Results

```bash
mkdir -p outputs/creative
cat > "outputs/creative/naming-{PROJECT_SLUG}-{DATE}.md" << 'EOF'
{NAMING_RESULTS}
EOF
```

## Important Rules

- Generate at least 15 name candidates across multiple techniques
- Always check domain/trademark via Brave Search before recommending
- Score objectively — don't just push the first idea
- Pronounceability matters — if you can't say it, it fails
- Note trademark risks even if you can't do a formal search

## Example Prompts

- "I need a name for my project management SaaS tool"
- "Generate brand names for an organic dog food company"
- "Come up with taglines for my developer tool called {name}"
#creative#naming#branding#marketingbrave-searchpython3

Explore Other Categories

Skills from other categories with shared topics

Creative Director

AI creative director with recursive self-assessment. Generates concepts using world-class methodologies (SIT, TRIZ, Lateral Thinking, bisociation), scores against 6 weighted criteria with Cannes/D&AD/HumanKind calibration, and recursively refines until the 9+ threshold is reached. Accepts briefs in any format — text, voice transcript, PDF, or raw notes. Use when the user asks to generate creative concepts, brainstorm campaign ideas, develop a Big Idea or campaign platform, evaluate or critique existing creative work, find consumer insights, or shares a brief for ideation — including activations, PR-stunts, brand utility, experiential, and non-advertising ideas. Calibrates against a library of 569 legendary campaigns (P01-P18 pattern map) to detect saturation and ensure originality. Do not use for media planning, production budgeting, brand identity/logo design, copywriting final drafts, or market research data collection.

Design, Media & Creative#work-life#productivity

/math - Unified Math Capabilities

Unified math capabilities - computation, solving, and explanation. I route to the right tool.

Data, AI & Research#broad-capability#github

/sprint-planning

Plan a sprint — scope work, estimate capacity, set goals, and draft a sprint plan. Use when kicking off a new sprint, sizing a backlog against team availability (accounting for PTO and meetings), deciding what's P0 vs. stretch, or handling carryover from the last sprint.

Business, Marketing & Sales#work-life#productivity