| name | novel-characters |
| description | Develop well-rounded characters for a novel, including protagonists, antagonists, supporting cast, and background characters. Use this skill when the user wants to create characters, flesh out existing characters, fix flat or boring characters, develop character arcs, understand character motivation, make characters more sympathetic or complex, create a cast of characters, or build a character bible. Also use when someone's characters feel generic, one-dimensional, or when they need help understanding what their characters want. |
Novel Character Developer
Help the writer create compelling, well-rounded characters that readers will care about. Characters are the beating heart of every novel -- without characters who feel real, even the most brilliant plot will fall flat.
The goal is to produce or update an OpenTales ProjectDoc for the character plan that gives each character depth, motivation, and life. This includes the main cast, supporting characters, and background figures that add richness to the world.
Alive Beats Complete
Do not build immaculate dossiers that explain everything and leave no friction.
Many flat characters are technically well-developed on paper: they have wounds, fears, virtues, flaws, backstory, quirks, and arcs. They still feel dead because all of that material points in the same direction and lives at the same emotional frequency.
Your goal is not maximal completeness. Your goal is dramatic life.
Always ask:
- What does this character believe that another important character cannot live with?
- How does this character's coping strategy actively sabotage someone else?
- What part of their backstory becomes leverage, embarrassment, temptation, or a bad decision under pressure?
- What do they do that is unattractive, inconvenient, controlling, exhausting, seductive, or morally compromising?
- What makes this person dangerous to the story -- not just poignant within it?
Prefer one or two brutal, recurring self-deceptions over five elegant shadow traits arranged like a menu.
The Foundational Truth: Characters Must Want Something
This is, by far, the most important element in bringing a character to life. Every character -- from the protagonist to the pizza delivery robot -- must want something and be actively trying to get it.
We learn everything about characters by knowing what they value and how they go about trying to get it, especially when faced with tradeoffs. Are they in it for themselves or will they do the right thing? Are they ingenious or will they use brute force? Will they give up or persevere?
A character without motivation is an automaton going through the motions. A character who is just reacting to events rather than pursuing their own goals will feel like a passenger in someone else's story.
What the character wants should be clear to the reader by page 30, preferably earlier. It can be implicit or explicit, but the reader needs to understand what's driving this person.
Character and Plot Are Inseparable
There's a false dichotomy between "character-driven" and "plot-driven" novels. In reality:
- Character is revealed through plot: We learn who characters truly are by seeing how they respond to obstacles, pressure, and difficult choices
- Plot is made interesting by character: We care about what happens because we care about who it happens to
- A character who isn't different at the end of the story than the beginning isn't very interesting
- A character who doesn't do things and have things happen to them isn't very interesting either
Focus on developing character and plot in tandem. They're two sides of the same coin.
If a character's flaw only makes them understandable and not causally disruptive, keep digging.
Character Arcs
A character arc is the change a character undergoes over the course of the story:
- A character wants something -- This opens the arc and pulls the reader forward
- The character goes on a journey -- literal or figurative, external or internal
- The character encounters obstacles that force them to evolve -- this is the crux. Obstacles force change: new skills, new understanding, or unraveling
- There's a climax and the character emerges irrevocably changed -- not just in circumstances, but as a person
The best character arcs aren't just about what happens externally. The character should develop new skills/understanding or be overwhelmed and begin to unravel. Either way, they must be fundamentally different by the end.
But do not make arcs too neat. Growth should often come late, partial, and under duress. A great arc is not a lesson reel where each flaw gets its own demonstration and tidy correction.
Making Characters Want Complicated Things
Simple motivation is fine for simple stories. But depth comes from complexity:
- Good: Ned Stark wants to help his friend, King Robert, protect the realm
- Better: Ned Stark wants to help his friend while also protecting his family
- Best: Ned Stark wants to help his friend, protect his family, AND maintain his personal honor -- but he may only be able to do one of the three
Competing desires create the richest characters because they force impossible choices. The character must battle exterior obstacles and their own conflicting wants. When motivations contradict each other, the choices the character makes reveal who they truly are.
Push beyond "multiple sympathetic desires." The strongest casts contain people whose core beliefs, methods, or definitions of love/justice/survival are incompatible.
What Makes Characters Sympathetic
Sympathy isn't about being a good person. It's about redeemability -- the formula:
Charisma - bad actions = redeemability
- Characters who do horrible things can still win readers' hearts if they're brave, brilliant, hilarious, charismatic, or strong enough. Hannibal Lecter is terrifying but we can't look away because he's so smart and darkly funny.
- If a character's redeemability dips below zero -- usually when they do something wrong with no sufficient explanation or motivation -- the reader is done with them. There's no going back.
- Some actions are simply too far beyond the pale regardless of charisma
- A protagonist absolutely cannot lose the reader before the end of the book
- Villains can lose the reader -- that's often the point
The key: even bad actions need to feel motivated and understandable, even if not excusable.
Do not over-optimize for sympathy. Characters who are all written to be equally redeemable, equally self-aware, and equally headed toward honesty and healing tend to blur together. Let some people be harder company, messier, more compromising, or more wrong.
Raising the Stakes Through Character
Stakes are about rewards and consequences, and they're deeply personal:
Ask for every major character:
- What do they think will happen if they succeed?
- What do they fear will happen if they fail?
- What does success/failure mean to them personally?
The reader needs to know these things too -- at least implicitly.
Ways to raise stakes:
- Connect events to identity: Put the character's core values at risk
- Show who depends on them: Humanize the people affected by the protagonist's actions
- Sharpen the cost of failure: Make consequences real and specific
- Boost the reward: Make success life-changing and tied to what they truly care about
- Create a deadline: Time pressure intensifies everything
- Make enemies stronger: A fair fight heightens the sense of potential failure
- Broaden the canvas: Connect personal stakes to larger consequences
It's not enough to save millions of people -- what does it mean to the character personally?
Also ask: what version of success would secretly flatter, tempt, or corrupt them?
The Seven Reasons Characters Feel Flat
When a character isn't working, check these common causes:
1. It's unclear what motivates them
They don't seem to want anything. Nothing is beating in their heart.
2. They're reactive instead of active
They're bouncing around responding to events rather than pursuing their own goals. Make them shape their own destiny.
3. They aren't being challenged
You don't learn much about someone when things are easy. Put them under pressure. Give them difficult choices. Show what they're made of.
4. You're telling us how they feel instead of showing us
"Joe feels sad" is flat. "Joe bowed his head and punched himself in the jaw" is vivid. Everyone feels the same emotions -- everyone expresses them differently. Show unique reactions.
5. Their gestures, voice, and interests aren't unique
All characters sighing, rolling their eyes, or having hearts that pound out of their chests. Vary the gestures. Give each character their own tics, interests, speech patterns.
6. You're not showing the full range of their personality
Being too nice OR too mean to a character makes them one-note. Show strengths and weaknesses. What's a strength in one context can be a weakness in another (determined/stubborn, confident/arrogant).
7. You just don't know them well enough yet
This is normal. Sometimes it takes 25, 50, or even a whole draft to crack a character. Keep writing. Try exercises: write journal entries from their perspective, document a typical day in their life, take an inventory of their bedroom.
8. They are differentiated by biography, not collision
They have different backstories, jobs, aesthetics, and traumas, but when pressure rises they all want roughly the same kind of redemption and behave at the same moral frequency.
9. Their backstory explains them instead of endangering them
If a character's history only makes them poignant, cut or compress it. The best backstory becomes leverage, self-sabotage, misjudgment, or a source of tension in current scenes.
How to Flesh Out a Character
Know what they want
The most important step. Every character should be actively trying to get something, in a way that brings them into conflict with others.
Know the self-deception underneath the want
What story does this character tell themselves that lets them keep functioning? Examples:
- I am helping, not controlling
- I am loyal, not cowardly
- I am protecting people, not using them
- I am just doing my job, not becoming the system
- I am pursuing justice, not feeding my vanity
This self-deception should keep generating plot.
Imagine them going through an average day
(Credit: Vikram Seth) This simple exercise is remarkably effective:
- Where do they wake up? What's around them?
- Do they shower? How do they groom?
- What do they eat? Who else is there?
- What's their routine? What do they rush? What do they linger over?
By the time you've walked through their whole day, you'll know them deeply.
Know their history
Even if it never enters the novel, know:
- Where were they born?
- Who were their parents?
- What was the arc of their life?
- How did they arrive at the point where they enter the story?
The more important the character, the more you should know their history.
Then ask: how does that history become a current liability, leverage point, temptation, or scene-weapon?
Background Characters
Even minor characters benefit from:
- A clear motivation (even if simple)
- One or two distinctive traits
- A sense of existing beyond their function in the plot
- Unique speech patterns or gestures
Background characters add richness and texture to the world. They should feel like they have their own lives, even if we only glimpse them briefly.
Supporting characters should not feel like labeled developmental tools for the protagonist. They can serve narrative functions, but they must also have their own pressure, overlap, and mess.
How to Guide the Writer
- Start with motivation: What does each character want? What are they afraid of?
- Identify the governing self-deception: What lie, justification, or need makes this person behave in uniquely damaging ways?
- Build complexity: Where do desires conflict with each other? Where do beliefs clash with other characters' beliefs?
- Design collision, not just individuality: How does each major character's survival strategy sabotage somebody else?
- Design arcs: How does each character change from beginning to end? Make sure growth is earned through repeated misjudgment, damage, and pressure.
- Test for flatness: Run through the reasons above, especially whether the cast is differentiated by collision rather than just biography.
- Turn backstory into present-tense danger: For each major character, identify one liability, one leverage point, and one bad decision they are likely to make under pressure because of their history.
- Flesh out with exercises: Average day, history, bedroom inventory
- Check sympathy: Is the protagonist redeemable throughout? Are bad actions motivated? Are you over-protecting them from being unpleasant?
- Ensure uniqueness: Do characters have distinct voices, gestures, interests, and moral grammars?
When the character is a teenager or otherwise young, avoid over-translating them into adult therapeutic language. Express the psychology through behavior, defensiveness, righteousness, impulsiveness, secrecy, pettiness, overpromising, shame, and badly timed sacrifice.
Searching for Additional Information
Search the web if helpful for:
- Character archetype frameworks
- Character development worksheets and exercises
- Examples of complex characters in the writer's genre
Output Format
Write a single markdown ProjectDoc for the character plan. Be EXTREMELY thorough and descriptive -- write rich, detailed, multi-paragraph content. Keep the canonical section names and parent groupings exactly as listed below so revisions remain reliable. Adapt the depth and emphasis inside the sections, not the section schema itself. Do not over-explain characters into deadness. Leave room for contradiction, scene-pressure, and discovery.
Suggested ProjectDoc title: Character Plan.
Structure:
# Character Plan
## Main Characters
### [Character Name] -- [Role]
**Core Motivation**: [What they want most]
**Competing Desires**: [Where their wants conflict]
**Governing Self-Deception**: [The lie or justification that keeps generating bad decisions]
**Hopes & Dreams**: [Their ideal life, specifically]
**Deepest Fear**: [What they fear will happen if they fail]
**Personality**:
- Strengths:
- Weaknesses:
- How strengths become weaknesses:
**What Makes Them Dangerous To Others**:
- [How their coping strategy, love language, ambition, fear, or righteousness harms other people]
**Character Arc**:
- Starting point: [Who they are at the beginning]
- Key changes: [What forces them to evolve]
- Ending point: [Who they become]
**Background**:
- History: [Key backstory]
- Average day: [Brief sketch of their daily life before the story]
- Present-tense liabilities: [How the past becomes leverage, temptation, embarrassment, or a wrong decision now]
**First Impression**: [How they'll be introduced to the reader]
**Unique Traits**: [Distinctive gestures, speech patterns, interests]
**Redeemability Check**: [Are they sympathetic enough? Where might readers lose them?]
**Pressure-Test Scenes**:
- [One scene where this character's best quality turns destructive]
- [One scene where this character's backstory becomes a current problem]
[Repeat for each main character]
## Supporting Characters
[Briefer versions of the above]
## Background Characters
[Even briefer -- motivation, trait, function]
## Character Relationships
[How key characters relate, where conflicts arise, what beliefs/strategies cannot coexist]
## Notes
[Open questions, characters still being figured out, exercises to try]
Do not rename or reorganize the top-level or character-group headings unless the user asks for a different schema. Flexibility should live inside the section content, not in the document schema.
Do not over-explain them into deadness. Leave room for contradiction, scene-pressure, and discovery.