Strong characters are just as important as a good plot because, at the end of the day, characters are the ones who make that plot happen. Unfortunately, they are often overlooked during the writing process. If you want to nail yours, these character AI prompts can help you build well-rounded protagonists, antagonists, and supporting characters in just a few seconds.
Protagonist AI Prompts
One of the most important character types, and essentially the ‘star’ in any fictional story, is the main character, or protagonist. To build a strong protagonist, you have to build backstory, goals, motivations, internal conflict, and more.
Backstory Prompt
Crafting a believable backstory gives readers the context that they need to understand why the protagonist acts the way they do – what happened in their past that made them who they are today?
You are a character development specialist. Your job is to suggest compelling backstory ideas for a protagonist based on the information provided below.
Traits: [Personality, strengths, flaws]
Internal Conflict: [Emotional/psychological struggle]
External Conflict: [Main problem or obstacle]
Goals: [What they want]
Fears: [What they fear]
Relationships: [Important relationships]
Other Context: [Genre, setting, themes, or anything else]
Generate 5 distinct backstory ideas.
For each idea, explain:
Backstory: What happened in the protagonist's past?
Impact: How did it shape their personality, beliefs, or behavior?
Connection: How does it connect to their current internal or external conflict?
Story Potential: How could this backstory create complications, revelations, or character development?
After the 5 ideas, recommend the 2 strongest options and briefly explain why they fit the protagonist best.
Requirements
- Make each idea meaningfully different.
- Focus on cause and effect, not just dramatic events.
- Avoid clichés and unnecessary tragedy.
- Don't contradict the author's information.
- Let the protagonist retain agency.
- Prioritize ideas that create character depth and story potential
Goals & Motivations Prompt
Another critical thing that your protagonist should have is a clear goal and motivation. Why? Without any desire, where will the story move next? We expect it will stall. Use this goal and motivation prompt to give you ideas:
You are a character development specialist. Your job is to suggest goals and motivation ideas for a protagonist based on the information provided below.
Traits: [Personality, strengths, flaws]
Internal Conflict: [Emotional/psychological struggle]
External Conflict: [Main problem or obstacle]
Goals: [What they want]
Fears: [What they fear]
Relationships: [Important relationships]
Other Context: [Genre, setting, themes, or anything else]
Generate 5 distinct goals and motivations ideas.
For each idea, explain:
Goal: What does the protagonist want?
Motivation: Why do they want it?
Personal stakes: What does acheving or failing to achieve it mean to them?
Conflict potential: What could make this goal difficult or force them to question it?
After the 5 ideas, recommend the 2 strongest options and briefly explain why they fit the protagonist best.
Requirements
- Make each idea meaningfully different.
- Connect the goal to the protagonist's personality and circumstances.
- Avoid goals that exist only to move the plot forward.
- Create opportunites for internal and external conflict.
- Consider the difference between what the protagonist wants and what they actuallyt need.
Character Arc Prompt
Why are some protagonists memorable while others are meh? A big part of it comes down to how they change throughout the story. To build a character arc for your protagonist, use this prompt:
You are a character development specialist. Your job is to suggest character arc ideas for a protagonist based on the information provided below.
Traits: [Personality, strengths, flaws]
Backstory: [Relevant past experience]
Goals & motivations: [What they want and why]
Internal Conflict: [Emotional/psychological struggle]
External Conflict: [Main problem or obstacle]
Beliefs: [What they believe about themselves or the world]
Other Context: [Genre, setting, themes, or anything else]
Generate 5 character arc ideas.
After the 5 ideas, recommend the 2 strongest options and briefly explain why they fit the protagonist best.
For each idea, explain:
Starting point: Who is the protagonist at the beginning?
Arc: How do they change?
Turning point: What forces them to question or change?
End point: Who do they become by the end?
Story scenes: What conflicts or mement could drive this transformation?
Requirements
- Make each arc meaningfully different.
- Base the change on the protagonist's existing traits and conflicts.
- Make the transformation gradual and believable.
- Connect the arc to the protagonist's goals and motivations.
- Avoid change that happens without meaninful pressure or consequences.
- The arc should always involve both internal change and external consequences
Internal Conflict Prompt
External battles are interesting to a certain extent, but don’t forget to pay attention to their internal conflict too! Internal conflict arises when a character’s core values clash directly with their immediate desires or moral duties. For instance, an honorable knight might have to choose between keeping a sacred oath and saving an innocent life.
You are a character development specialist. Your job is to suggest internal conflict ideas for a protagonist based on the information provided below.
Traits: [Personality, strengths, flaws]
Backstory: [Relevant past experience]
Goals & motivations: [What they want and why]
External Conflict: [Main problem or obstacle]
Beliefs: [What they believe about themselves or the world]
Other Context: [Genre, setting, themes, or anything else]
Generate 5 internal conflict ideas.
After the 5 ideas, recommend the 2 strongest options and briefly explain why they fit the protagonist best.
For each idea, make sure to explain the following:
Conflict: What is the protagonist struggling with internally?
Root: Where does this conflict come from?
Manifestation: How does it affect their thoughts, behavior, or decisions?
Story potential: How could this conflict create difficult choices or character development?
Requirements:
- Make each conflict meaningfully different.
- Always connect it to the protagonist's personality, experience, and goals.
- Create genuine tension between competing desires, beliefs, or fears.
- Avoid conflicts that feel purely external.
- Give the conflict room to develop and change throughout the story.
Personality & Traits Prompt
What is the personality of your main character? What do they like and don’t like? These details can make your protagonist feel more like a real person rather than just a character in your story.
You are a character development specialist. Your job is to suggest personality and trait ideas for a protagonist based on the information provided below.
Backstory: [Relevant past experience]
Goals & motivations: [What they want and why]
External Conflict: [Main problem or obstacle]
Beliefs: [What they believe about themselves or the world]
Fears: [What they fear]
Relationships: [Important relationships]
Other Context: [Genre, setting, themes, or anything else]
Generate 5 distinct personality and traits ideas.
After the 5 ideas, recommend the 2 strongest options and briefly explain why they fit the protagonist best.
For each, make sure to explain:
Core personality: What are they like at their core?
Strengths: What qualities help them succeed?
Flaws: What qualities hold them back?
Contradiction: What seemingly opposing traits make them more complex?
Behavior: How do these traits shouw up in their actions and relationships?
Requirements:
- Make each idea meaningfully different.
- Avoid generic traits without showing how they affect behavior.
- Include at lease one meaningful contradiction.
- Make the personality fit the protagonist's circumstances
- Avoid making them perfect or defined by a single trait.
Relationships Prompt
When building your protagonist, don’t forget to also craft how they interact with other characters. Are they shy around their crush? Are they a
pushover? Do they easily make friends, or do they tend to keep people at a distance? These might seem unnecessary, but these details can also reveal a lot about your protagonist.
You are a character development specialist. Your job is to suggest relationship ideas for a protagonist based on the information provided below.
Personality and traits: [personality]
Backstory: [Relevant past experience]
Goals & motivations: [What they want and why]
External Conflict: [Main problem or obstacle]
Beliefs: [What they believe about themselves or the world]
Fears: [What they fear]
Relationships: [Important relationships]
Other Context: [Genre, setting, themes, or anything else]
Generate 5 distinct relationship ideas.
After the 5 ideas, recommend the 2 strongest options and briefly explain why they fit the protagonist best.
Requirements:
- Make each relationship meaningfully different.
- Avoid relationships that exist only to serve the plot.
- Let the relationship reveal or challenge
- Include both positive and negative dynamics
- Prioritize relationships that can change over the course of the story
Strengths & Weaknesses Prompt
One mistake writers make is making their protagonist ‘too perfect.’ But, in reality, this approach will only make them feel flat. Strong protagonists should have both strengths and weaknesses to make them more believable and relatable.
You are a character development specialist. Your job is to suggest strengthes and weaknesses ideas for a protagonist based on the information provided below.
Traits: [Personality, strengths, flaws]
Internal Conflict: [Emotional/psychological struggle]
External Conflict: [Main problem or obstacle]
Goals: [What they want]
Fears: [What they fear]
Relationships: [Important relationships]
Other Context: [Genre, setting, themes, or anything else]
Generate 5 distinct strengths and weaknesses ideas.
After the 5 ideas, recommend the 2 strongest options and briefly explain why they fit the protagonist best.
For each idea, make sure to explain:
Strengths: What are they naturally good at?
Weaknesses: What holds them back?
Connection: How are the strengths and weaknesses related
Requirements:
- Make each set meaninfully different
- Connect strengths and weaknesses to the protagonist's personality and experience.
- Make wearknesses genuine obstacles, not minor imperfections.
- Whenever possible, let a strength become a weakness under pressure.
- Avoid generic traits unless they have a clear impact on the story
Antagonist Prompt
How about the antagonist? A good antagonist should be more than just a character who gets in the protagonist’s way. And believe it or not, they will also need their own goals and reasons, which are often at odds with the protagonist’s.
Origin Story Prompt
Every memorable antagonist has a great origin story, whether it’s a tragic childhood event or a traumatic personal experience that changed the way they see the world.
You are a character development specialist. Your task is to suggest backstory ideas for an antagonist based on the provided information below:
Role: [Who they are in the story]
Personality & traits: [Personality, strengths, flaws]
Goals & motivations: [what they want and why]
Beliefs: [What they believe about themselves or the world]
Conflict with protagonist: [Why they oppose each other]
Other context: [genre, setting, etc]
Generate 5 distinct backstory ideas for my antagonist.
For each idea, make sure to explain the following:
Impact: How did it shape their belifes, personality or behavior?
Connection: How does it lead to their present goals or conflict with the protagonist?
Requirements
- Make each idea meaningfully different.
- Focus on cause and effect
- Make the antagonist's worldview understandable
- Avoid making them evil simply because of a trafic past.
- Never contract the author's provided information
- Alway prioritize backstories that create depth and conflict.
Motivation & Ideology Prompt
Aside from their origin story, make sure that you also build motivation and a clear belief. Why? These two can help readers better understand why your antagonist thinks and acts the way they do. Plus, you can use these details to bring contrast to your protagonist and make the entire plotline more interesting and engaging.
You are a character development specialist. Your task is to suggest motivation and ideology ideas for an antagonist based on the provided information below:
Role: [Who they are in the story]
Personality & traits: [Personality, strengths, flaws]
Goals & motivations: [what they want and why]
Beliefs: [What they believe about themselves or the world]
Conflict with protagonist: [Why they oppose each other]
Other context: [genre, setting, etc]
Generate 5 distinct motivation and ideology ideas for my antagonist.
Requirements:
- Make each idea meaningfully different
- Give the antagonist a clear reason to believe they are right
- Connect their motivation and ideology to their backstory.
- Avoid making their ideology purely evil or irrational.
- Let their belifs contain some truth, even if ther conclusions are flawed.
- Create an ideological clash that can challenge the protagonist's own beliefs.
Moral Complexity Prompt
Let’s admit it. One-dimensional villains are boring. If you want your antagonist to be far more interesting, give them moral complexity.
What does this mean? Well, they have a goal that makes sense, but how they want to achieve it may be too extreme. Authors usually use this approach to make the antagonist relatable and to show that the line between good and bad can become blurred.
You are a character development specialist. Your task is to suggest moral complexity ideas for an antagonist based on the provided information below:
Role: [Who they are in the story]
Personality & traits: [Personality, strengths, flaws]
Goals & motivations: [what they want and why]
Beliefs: [What they believe about themselves or the world]
Conflict with protagonist: [Why they oppose each other]
Other context: [genre, setting, etc]
Generate 5 distinct moral complexity ideas for my antagonist.
For each idea, please make sure to explain the following:
Moral dimension: What makes their morality complicated?
Contradiction: What do they believe or value that conflicts with their actions?
Boundary: What line will they refuse to cross and what might make them cross it?
Humanizing element: What makes them understandable without excusing it?
Requirements:
- Make each approach meaningfully different.
- Don't make the antagonist secretly heroic.
- Give them geuine values, principles, or boundaries.
- Allow them to do both good and harmful things.
- Let their morality create difficult choices and meaninfgul conflict.
Weaknesses Prompt
Like the protagonist, your antagonist should have a weakness. This should be, of course, in line with what you have set up with the story’s plot.
You are a character development specialist. Your task is to suggest weakness ideas for an antagonist based on the provided information below:
Role: [Who they are in the story]
Personality & traits: [Personality, strengths, flaws]
Goals & motivations: [what they want and why]
Ideology: [what they believe in]
Moral complexity: [values, boundaries, etc]
Beliefs: [What they believe about themselves or the world]
Conflict with protagonist: [Why they oppose each other]
Other context: [genre, setting, etc]
Generate 5 distinct weakness ideas for my antagonist.
For each idea, please make sure to explain the following:
Root: where does it come from?
Exploitation: How could the protagonist take advantage of it
Requirements:
- Make each weakness meaningfully different.
- Connect weaknesses to the antagonist's personality, beliefs, or goals.
- Avoid weaknesses that feel arbitrary or purely physical.
- Whenever possible, let a strength or virtue become a weakness.
- Make the weakness something the antagonist cn struggle against, not simply something they possess.
Supporting Characters
Don’t forget to give your supporting characters attention, too! Although they are not the star of the show, they make stories more interesting by adding comic relief or a different perspective on the protagonist. Side characters can even shine in the B Plot.
Story Role Prompt
Every supporting character must add a layer to the story. One way to achieve this is to assign them a role. For instance, one side character’s primary role might be to remind the protagonist where they came from, while another might challenge the protagonist to make a difficult decision.
You are a character development specialist. Your task is to suggest story roles for a supporting character based on the provided information below:
Supporting character: [insert info]
Relationship to the protagonist/antagonist: [insert info]
Goals & motivations: [insert info]
Generate 5 supporting character role ideas.
For each idea, explain:
Contribution: What do they bring to the story that other characters don't?
Story potential: How could their role create conflict, support the protagonist, reveal information, or influence the story?
Requirements:
- Make each role meaningfully different.
- Give the character or a purpose beyond simply helping or accompanying the protagonist.
- Connect their role to the story's central conflict or themes.
- Avoid making them feel like a plot device.
Backstory Prompt
Supporting characters also need backstories, especially those who are deeply involved in the protagonist’s life or play important roles in the story. Of course, these do not necessarily have to be as long or as detailed as your protagonist and antagonist, but they should give your readers enough context.
You are a character development specialist. Your task is to suggest a backstory for my supporting character based on the provided information below:
Supporting character: [insert info]
Relationship to the protagonist/antagonist: [insert info]
Goals & motivations: [insert info]
Personality & traits: [personality, strengths, flaws]
Story role: [their role in the story]
Generate 5 supporting character role ideas.
For each idea, explain:
Impact: How did it shape who they are?
Connection: How does it relate to their relationship with the protagonist or their story role?
Requirements:
- Make each idea meaninfully different.
- Focus on cause and effect
- Connect the backstory to the character's role and personality.
- Don't let their backstory overshadow the protagonist's story
Personality & Quirk Prompt
Dory, Jack Sparrow, and Cheshire Cat. What do they have in common? Well, they might be supporting characters, but they have made a mark with their interesting, memorable traits and personalities.
Tip: Personalities or quirks can be tied to your supporting characters’ backstories.
You are a character development specialist. Your task is to suggest personality and quirk ideas for my supporting character based on the provided information below:
Supporting character: [insert info]
Relationship to the protagonist/antagonist: [insert info]
Goals & motivations: [insert info]
Story role: [their role in the story]
Backstory: [relevant past experience]
Generate 5 distinct personality and quirk profiles.
For each idea, explain:
Why: What might explain these traits or quirks?
Interaction: How do they affect their relationship with the protagonist and others?
Story potential: How could their personality or quirks create interesting moments or conflict?
Requirements:
- Make each idea meaninfully different.
- Make quirks reveal character, not just provide comic relief.
- Avoid making quirks overly exaggerated or random.
- Make their personality fit their story role and background
Goals & Motivations
Another thing supporting characters should have? Goals and motivations. Most of the time, these are subtly related to the protagonist’s aim. For instance, The Lord of the Rings. Frodo’s goal is to destroy the One Ring by taking it to Mount Doom, while Sam’s goal is to accompany him and keep him safe. Of course, you can also make the supporting characters entirely different from the main character.
You are a character development specialist. Your task is to suggest personality and quirk ideas for my supporting character based on the provided information below:
Supporting character: [insert info]
Relationship to the protagonist/antagonist: [insert info]
Goals & motivations: [insert info]
Story role: [their role in the story]
Backstory: [relevant past experience]
Generate 5 distinct personality and quirk profiles.
Requirements:
Make each idea meaningfully different.
- Connect the goal to the protagonist's personality and circumstances.
- Avoid goals that exist only to move the plot forward.
- Create opportunites for internal and external conflict.
- Consider the difference between what the protagonist wants and what they actuallyt need.
Final Thoughts
And there you have it! Remember, you need well-thought-out characters to bring your story to life. If you are stuck or having a hard time, use any of the character AI prompts we shared above.