Character Creation Prompt Templates

AI prompt templates for character creation. Develop memorable, complex characters.

Overview

Character creation prompts help you build people who feel real on the page. Good characters drive stories forward because readers care about what happens to them. These templates push you past surface-level descriptions into the psychology, history, and contradictions that make characters memorable. Use them when you're starting from scratch or when existing characters feel flat.

Best Practices

1

Focus on contradictions. Real people are messy. A generous person who's terrible with money is more interesting than a generous person who's just generous.

2

Know what your character wants, what they need, and how those two things conflict.

3

Build backstory that explains current behavior without info-dumping it into your actual story.

4

Give every character an opinion. Even minor characters should want something in every scene.

5

Test your character by imagining them in situations outside your story. How would they act at a wedding? During a crisis? When bored?

Prompt Templates

1. Contradiction-Based Character Builder

Create a character who is both [TRAIT 1] and [CONTRADICTING TRAIT 2]. They work as a [OCCUPATION] in [SETTING]. Show me: their core belief that explains both traits, the event that shaped this belief, how the contradiction causes problems in their daily life, and one relationship where this tension plays out.
Trait 1: deeply empathetic. Trait 2: emotionally unavailable to the people closest to them. Occupation: pediatric surgeon. Setting: Chicago hospital.
Dr. Amara Okonkwo can sense exactly what a scared child needs to hear before surgery, but she hasn't called her own mother in eight months. Core belief: 'You can't save people if you're drowning with them.' Shaped by: Her father's slow death from ALS when she was 15...

When you want a protagonist with built-in internal conflict

  • The best contradictions come from the same root cause
  • Ask for how other characters misread this person based on seeing only one side

2. Character Voice Developer

Develop a distinct voice for a character who is [AGE], grew up [BACKGROUND], and now [CURRENT SITUATION]. Show me: 5 phrases or expressions only they would use, how they talk differently when nervous vs. confident, a topic they won't shut up about, and a topic they avoid entirely. Then write a 100-word monologue in their voice about [TOPIC].
Age: 67. Background: grew up on a cattle ranch in Montana, left at 18 and never went back. Current situation: owns a bookstore in Portland, recently widowed. Topic for monologue: why she chose this book for her display window.
Phrases: 'That's barn-sour thinking' (being stubborn for no reason), 'We're burning daylight' (let's get moving), calls customers 'neighbor' regardless of how often they visit. When nervous, she talks about inventory and logistics. When confident, she gets philosophical about stories...

When your character sounds generic on the page and needs a distinctive way of speaking

  • Voice comes from what someone notices and what they ignore, not just vocabulary
  • Regional expressions should feel natural, not like costume jewelry

3. Backstory Generator

My character is [BRIEF DESCRIPTION] with this main trait: [KEY TRAIT]. Generate a backstory that explains why they became this way. Include: a key childhood moment, a formative relationship, a failure that taught them something, and a secret they keep from everyone. The backstory should be [TONE: tragic/hopeful/complicated/darkly funny]. Keep it under 400 words.
Brief description: 40-year-old true crime podcaster. Key trait: pathologically needs to solve things, can't let mysteries go even when it costs her. Tone: complicated.
When Diane was eleven, her older brother Ben disappeared during a family camping trip. He was found three days later, alive but changed, and he refused to say what happened. For two decades, she'd catch him sometimes staring at nothing, and she'd ask...

When you know who your character is now but need to understand how they got there

  • The secret should connect to the main trait in a non-obvious way
  • Ask for a version where the character's memory of events isn't entirely accurate

4. Supporting Cast Builder

My protagonist is [PROTAGONIST DESCRIPTION]. Create 4 supporting characters who each serve a different function: 1) Someone who brings out the protagonist's best qualities, 2) Someone who triggers their worst impulses, 3) Someone who represents the road not taken, 4) Someone who sees them more clearly than they see themselves. For each, give me name, occupation, their history with the protagonist, and one line of dialogue that captures who they are.
Protagonist: Marcus, 35, ex-con trying to go straight, works at his uncle's auto shop, has a temper he's learning to control.
1) ELENA VANCE - Parole officer who's seen it all. History: She's been his PO for two years and remembers when he couldn't make eye contact. Now she trusts him with her car keys. Dialogue: 'You're not the same guy who walked out of Stateville. Stop acting like you owe him something.'...

When your protagonist needs a cast that challenges and reveals them

  • Supporting characters should have their own goals, not just exist for the protagonist
  • The 'sees them clearly' character often makes the best antagonist

Common Mistakes to Avoid

Creating characters who are too consistent. Real people behave differently depending on context, audience, and emotional state.

Giving characters tragic backstories without showing how it affects their present behavior. Trauma isn't decoration.

Making antagonists pure evil. Even villains believe they're the hero of their own story. Give them logic.

Frequently Asked Questions

Character creation prompts help you build people who feel real on the page. Good characters drive stories forward because readers care about what happens to them. These templates push you past surface-level descriptions into the psychology, history, and contradictions that make characters memorable. Use them when you're starting from scratch or when existing characters feel flat.

Related Templates

Have your own prompt to optimize?