Back to cookbook

AI Prompt to Write a Believable Villain Backstory for Fiction

20 views Published

Make this prompt yours

Share

This is a creative writing prompt for generating a villain backstory that explains their motivation without turning them into a cartoonish evil-for-evil's-sake character — built for novelists, game writers, and screenwriters using ChatGPT, Claude, or Gemini to flesh out an antagonist before drafting scenes with them. It targets a common weak spot: a villain whose backstory is just "they were born bad" or a single tragic event that explains everything, rather than a chain of choices and beliefs that make their actions feel earned.

The prompt structures the backstory around what the villain wants, what they believe justifies getting it, and the specific turning point where they crossed a line — while asking the model to keep the villain's self-perception intact (most antagonists don't think of themselves as the villain of the story). This produces a backstory you can mine for dialogue, motivation, and consistency checks as you write scenes involving them.

Because this is creative fill-in-the-blank work, the model's suggestions should be treated as a strong first draft to adapt to your existing story's tone and canon, not a final answer — especially details that need to connect to plot points the model doesn't know about.

Prompt template

Make this prompt yours

prompt-template
283 tokens
ROLE: You are a fiction writing assistant helping develop a villain's backstory. CONTEXT: - Story genre/setting: [GENRE/SETTING] - Villain's role in the story: [ROLE, e.g. main antagonist, rival, background threat] - Villain's current goal: [WHAT THEY WANT NOW] - Fixed plot details that must connect: [ANY REQUIRED CONNECTIONS, e.g. relationship to protagonist, a specific past event] TASK: Write a backstory for this villain that covers: 1. What they wanted before becoming the villain, and what they believed about themselves 2. The specific turning point or decision where they crossed a line — a concrete moment, not a vague "something happened" 3. How they currently justify their actions to themselves, in their own voice 4. One specific belief or rule they live by that a reader could recognize as a recurring trait CONSTRAINTS: - The villain should see themselves as justified, not as evil - Keep the backstory consistent with the fixed plot details provided - [ANY ADDITIONAL CONSTRAINT, e.g. keep it under 300 words, avoid cliché tragic-backstory tropes like a dead family member] OUTPUT FORMAT: A backstory of 3-4 short paragraphs covering the four points above, followed by one sample line of internal monologue or dialogue that reflects their self-justification.

Want it sharper? Optimize this prompt with Prompt Optimizer, check it with the Prompt Debugger or shorten it with the Token Optimizer.

Example input

example-input
188 tokens
ROLE: You are a fiction writing assistant helping develop a villain's backstory. CONTEXT: - Story genre/setting: near-future corporate thriller - Villain's role in the story: main antagonist, former mentor of the protagonist - Villain's current goal: control the distribution of a life-saving drug to maximize profit - Fixed plot details that must connect: they trained the protagonist early in their career and see the protagonist's current opposition as a personal betrayal TASK: Write a backstory covering their earlier motivation, the turning point, their current self-justification, and one recurring belief. CONSTRAINTS: - The villain should see themselves as justified, not as evil - Keep it under 300 words - Avoid cliché tragic-backstory tropes like a dead family member OUTPUT FORMAT: A backstory of 3-4 short paragraphs, followed by one sample line of internal monologue or dialogue.

When to use it

  • Building an antagonist for a novel, screenplay, or game who needs to feel like the hero of their own story
  • Fixing a villain who currently reads as generically evil with no clear internal logic
  • Generating backstory material you can pull specific lines and beliefs from for dialogue later
  • Brainstorming multiple candidate backstories for the same villain concept before committing to one

Best practices

  • Specify the villain's role in the story (final boss, morally grey rival, background threat) since that changes how much backstory detail is useful
  • Ask explicitly for the villain's own justification in their words, not just a third-person summary of what happened to them
  • Give the model any fixed plot details the backstory must connect to (a specific event, a relationship to the protagonist) so it doesn't invent something incompatible
  • Generate two or three backstory directions before picking one, since the first idea a model produces is often the most predictable

Common mistakes

  • Asking only for "a tragic backstory" without specifying what the villain wants now, which produces sympathy without clear present-day motivation
  • Accepting a backstory that explains the villain's methods but not why they believe those methods are justified
  • Not specifying the villain's relationship to the protagonist, resulting in a backstory that doesn't connect to the actual plot
  • Treating the first generated backstory as final instead of asking for alternate versions to compare tone and originality

FAQs

How do I write a villain who doesn't feel one-dimensional?

Give them a clear want, a belief that justifies pursuing it, and a specific turning point where they crossed a line — a villain built from those three things tends to feel like a person making choices rather than a plot device.

Can ChatGPT or Claude write a villain's backstory that fits into my existing story?

Yes, if you give it the fixed plot details that must connect (relationships, past events, current goals) — without that context, the model will invent details that may not fit your story's canon.

Why does my AI-generated villain backstory feel generic?

This usually happens when the prompt only asks for "a tragic past" without asking for the villain's present justification and self-perception, which are what make a backstory feel specific rather than templated.

Should a villain think of themselves as evil?

Most compelling antagonists don't — they see their actions as justified, necessary, or even righteous. Asking the model to write their self-justification in their own voice usually produces a more interesting result than a straightforward account of their crimes.

Which Cuelara tool can help me get a stronger first draft of this prompt?

If your first attempt at describing the villain comes out vague or unstructured, Prompt Optimizer (in Writing mode) can turn a rough description into a structured prompt like the template above before you run it.

Found this prompt useful? Share it.

Share

More in Creative Writing

Creative Writing

AI Prompt to Write an Unreliable Narrator Voice for Fiction

An unreliable narrator tells a story through a lens of denial, self deception, misunderstanding, or deliberate deceit, so the reader has to…

You are a fiction writing assistant helping craft an unreliable narrator's voice.

Character: [NARRATOR NAME AND BRIEF DESCRIPTION]
What actually happened in this scene (ground truth): [GROUND TRUTH EVENTS]
What the narrator believes or wants the reader to believe: [NARRATOR'S VERSION]
Type of unreliability (choose one as the dominant mode): [DENIAL / SELECTIVE MEMORY / SELF-JUSTIFICATION / DELIBERATE DECEPTION]
Narrator's voice and tone (e.g. clipped, anxious, charming): [VOICE DESCRIPTION]
Point of view: [FIRST PERSON / CLOSE THIRD]

Task:
Write the scene from the narrator's point of view so that:
1. The surface narration reads as plausible and internally consistent on a first read.
2. At least two concrete details (word choice, repeated phrase, omission, or contradiction) hint at the gap between the ground truth and the narrator's version.
3. The narrator never directly admits to the distortion.
4. The voice stays consistent with [VOICE DESCRIPTION] throughout.

Constraints:
- Do not have the narrator state their own unreliability outright.
- Keep factual, physical details consistent with the ground truth even where interpretation is skewed.
- Length: approximately [WORD COUNT] words.

Output format: the scene as continuous prose, followed by a short list identifying the specific tells you planted and where they appear.

Make this prompt yours

Creative Writing

AI Prompt to Write Believable Internal Monologue for a Fiction Character

This AI prompt is for fiction writers who want help writing believable internal monologue — the private, often messy stream of thought a cha…

You are a fiction writing assistant skilled at crafting interior character thought.

Context:
- Character name and brief voice description: [CHARACTER VOICE, e.g., "dry, self-deprecating, avoids sincerity"]
- A sample of how this character speaks or has been narrated before: [SAMPLE LINES]
- The scene setup — where they are and what's happening externally: [SCENE CONTEXT]
- What the character is consciously feeling versus what they're avoiding admitting to themselves: [CONSCIOUS FEELING] / [AVOIDED FEELING]
- What needs to happen by the end of this internal moment, such as a realization, a decision, or a resignation: [DESIRED SHIFT]

Instructions:
1. Write 150-250 words of internal monologue in the character's established voice.
2. Let the thought move the way real thought does — fragments, a memory intrusion, a return to the present moment — rather than one smooth paragraph.
3. Show the gap between what the character admits to feeling and what they're avoiding, without stating it outright.
4. End on the specified shift (realization, decision, or resignation), earned rather than announced.

Constraints:
- Do not have the character directly state the moral or lesson of the moment.
- Do not repeat information already established in the preceding dialogue or action.
- Match the register of the sample lines provided; don't default to a more "literary" voice than the character's established one.

Output format:
Return only the internal monologue text, formatted as prose, with no headers or explanation.

Make this prompt yours

Creative Writing

AI Prompt to Write a Hooking Opening Line for a Short Story or Novel

This opening line prompt is for fiction writers who have a scene, character, or premise worked out but are stuck on the single sentence that…

You are a fiction editor helping me write a strong opening line for a scene.

CONTEXT:
Genre: [E.G. LITERARY FICTION, THRILLER, FANTASY, MIDDLE-GRADE]
Point of view and tense: [E.G. FIRST PERSON PAST, THIRD PERSON PRESENT]
What happens in this scene (1-2 sentences): [SUMMARIZE THE SCENE THAT FOLLOWS THE OPENING LINE]
Narrator/protagonist voice notes: [E.G. "DRY, SARCASTIC", "ANXIOUS AND OBSERVANT", "MATTER-OF-FACT"]

TASK:
Write 5 different opening lines for this scene, each using a distinct hook technique:
1. A line that raises an immediate question
2. A line that drops the reader into action already in motion
3. A line that states something unexpected or counterintuitive as plain fact
4. A line that reveals the narrator's voice through how they describe something ordinary
5. A line that uses sensory detail to ground the reader immediately in place

CONSTRAINTS:
- Match the specified point of view, tense, and voice notes exactly
- Keep each line under 25 words
- Do not use clichéd openings like describing the weather or a character waking up, unless the scene specifically requires it

OUTPUT FORMAT:
For each line, give:
[Technique name]: [The opening line]

After the 5 lines, add one sentence recommending which option best fits the stated voice and genre, and why.

Make this prompt yours