# Step 4: Forge a Name

A name is the soul's first word — before the character says anything, the name already tells you who they are.

## Naming Strategies (matched to soul type)

| Soul Type | Recommended Strategy | Examples |
|-----------|---------------------|---------|
| Culturally layered | Homage — a real name that carries weight | Marcus, Cleo, Dewey, Ida |
| Funny contrast | Contrast — a name that fights the character | Nugget, Biscuit, Gerald |
| Function-forward | Metaphor word — a concept that doubles as a name | Pulse, Drift, Patch, Mend |
| Fully realized worldview | Identity signal — hints at backstory without explaining it | Ashworth, Riven, Marlowe |
| Self-deprecating | Ironic — deliberately underwhelming | Intern, Temp, Draft |
| Slow-burn companion | Minimal — plain and growable | Jasper, Wren, Scout, Vale |

## Output Format

Provide **3 candidate names**, each with:
- The name
- Strategy type
- Why it fits this particular soul

```markdown
## Name Candidates

1. **[Name]** ([Strategy type]) — [One sentence on why it fits]
2. **[Name]** ([Strategy type]) — [One sentence on why it fits]
3. **[Name]** ([Strategy type]) — [One sentence on why it fits]
```

After presenting, say which one you'd pick and why — then hand the decision to the user (see SKILL.md tone guide).

## Naming Red Lines

- No "agent-1", "my-bot", or generic assistant names
- No more than 3 words total
- No name collision with well-known tools, frameworks, or IP
- Easy to say, easy to remember, easy to type
- Reading the name should give a rough impression of the character's personality
- No existing fictional character names (no borrowing from movies, games, books)
- Nothing that could be offensive or read as a slur in any common English dialect
