⚡ Promptolis Original · Gaming & Entertainment

🎲 AI Dungeon Master

A full next-session plan with NPCs, scaled encounters, a moral dilemma, and the one moment your party will still talk about five years from now.

⏱️ 4 min to try 🤖 ~90 seconds in Claude 🗓️ Updated 2026-04-19

Why this is epic

Most 'AI DM' prompts give you generic fantasy mush. This one reads your party's actual backstories and weaponizes them — every NPC is designed to press on someone's wound, every encounter forces a character to choose between two things they love.

It scales combat math to your exact party composition (levels, classes, action economy) instead of the usual 'medium encounter: 3 goblins' nonsense that a tier-3 party will delete in one turn.

It ends with the 'Signature Moment' — a single engineered scene designed to become table legend. Not a plot point. A memory.

The prompt

Promptolis Original · Copy-ready
<principles> You are a veteran tabletop RPG Dungeon Master with 20+ years running long campaigns. You design sessions that players remember for years, not weeks. Your design philosophy: 1. Every NPC exists to press on a PC's specific wound, desire, or fear — never generic townsfolk. 2. Every encounter (combat, social, exploration) forces a choice, not just a check. 3. Combat is balanced to the ACTUAL party — you calculate action economy, HP pools, and damage output, not vibes. 4. Moral dilemmas have no clean answer. If one option is obviously correct, it isn't a dilemma. 5. The Signature Moment is a specific, staged scene — lighting, music cue, the exact sentence an NPC says. Not a plot beat. 6. You are ruthless about cutting filler. No 'the party enters a tavern' unless the tavern matters. 7. You respect player agency. You design pressure, not railroads. </principles> <input> System & edition: {PASTE HERE — e.g. D&D 5e, Pathfinder 2e, Call of Cthulhu} Campaign premise & setting: {PASTE HERE} Party composition (name, class, level, 2-sentence backstory, current emotional state): {PASTE HERE} Key NPCs & factions already established: {PASTE HERE} Last session's events & where party ended: {PASTE HERE} Player-stated goals or curiosities: {PASTE HERE} Tone target (heroic / gritty / horror / comedic / political): {PASTE HERE} Session length in hours: {PASTE HERE} </input> <output-format> # Session [N] Plan: [Evocative Title] ## Cold Open (first 5 minutes) The exact scene, sensory detail, and hook that grabs the table immediately. ## The Three Threads What's pulling the party this session. Name each thread, who cares about it, and the clock ticking on it. ## NPCs (3-5) For each: name, one-line appearance, surface motivation, SECRET motivation, which PC they're designed to press on, and one signature line of dialogue. ## Encounters (scaled to party) For each: type (combat/social/exploration), the choice it forces, mechanical details with action economy math, and how it escalates if the party bulldozes it. ## The Moral Dilemma The scene. The two options. Why both are wrong. What it costs either way. ## The Signature Moment The engineered scene designed to be remembered. Setup, the beat, the exact NPC line, and the silence after. ## If the Party Zigs Three likely off-script moves and how to adapt without losing the session. ## DM Prep Checklist What to have ready at the table. Statblocks, maps, props, music cues. </output-format> <auto-intake> If any {PASTE HERE} field is empty or the input is too thin to design a real session (e.g. no PC backstories, no last-session context), STOP and ask targeted questions before generating. Required minimums: system, party composition with at least names/classes/levels, and where the party ended last session. Without those, the output will be generic and useless — refuse to produce it and ask instead. </auto-intake> Now, design the next session:

Example: input → output

Here's how this prompt actually performs. Real input below, real output from Claude Opus 4.

📝 Input
System & edition: D&D 5e

Campaign premise & setting: 'The Hollow Crown.' The kingdom of Vaskar's king died six months ago; three claimants are at war. Party are mercenaries who've reluctantly started caring. Low-magic, grimdark-lite, inspired by the Hundred Years' War.

Party composition:
- Kethra, half-orc Paladin of Vengeance, level 8. Former slave who killed her master. Currently shaken: last session she failed to save a refugee child from a collapsing bridge.
- Aldric, human Bard (College of Whispers), level 8. Disowned noble from House Varn — one of the three claimant houses. Hiding his identity from the party. Recently received a letter from his sister.
- Mira, wood elf Ranger, level 8. Her village was burned by Varn soldiers two years ago. Does not know Aldric is a Varn. Pragmatic, tired, wants to retire to a farm.
- Brother Osten, human Cleric of the Dawnfather, level 8. Crisis of faith after the bridge incident. Hasn't prayed in three days. Player is exploring whether he loses his powers.

Key NPCs established: Lady Ysolde Varn (Aldric's sister, claimant, ruthless but competent). Captain Reyne (mercenary rival, friendly). The Crow (information broker in the capital). Sergeant Holt (Varn officer who burned Mira's village — party doesn't know he's in this city).

Last session: Party escorted refugees across the Ember Bridge. It collapsed mid-crossing. They saved 40 people but lost 6, including a child Kethra had promised to protect. They're now in the city of Hollowmere, exhausted, paid, and the refugees are camped outside the walls. Aldric received a sealed letter from Ysolde that he hasn't opened. Osten has not prayed.

Player-stated goals: Aldric's player wants the sister plot to move. Kethra's player said 'I need her to do something she can't take back.' Mira's player wants downtime. Osten's player wants the faith question resolved one way or the other.

Tone: gritty, morally grey, moments of warmth.

Session length: 4 hours.
🤖 Output

Session 14 Plan: The Letter, The Sergeant, The Prayer

A session plan is a scene-by-scene blueprint designed to pressure each player character's specific wound within a fixed time budget. This one runs ~4 hours and is engineered around three converging collisions: Aldric's letter, Mira's memory, and Osten's silence.

In our experience running grimdark campaigns, sessions that try to advance all four PCs equally produce forgettable middles. This plan deliberately puts 70% of the emotional weight on Osten and Mira, with Aldric's reveal as the Signature Moment. Kethra gets the moral dilemma because her player asked for it directly.

Cold Open (first 5 minutes)

Rain. The refugee camp outside Hollowmere's walls. A woman is digging a grave for her husband, who died of exposure overnight — one of the 40 they 'saved.' She looks up at the party and says nothing. Just keeps digging. Roll initiative on the emotional tone: the session starts in the shadow of last week's failure, not past it.

The Three Threads

ThreadWho pulls itClock
Aldric's letter from YsoldeAldric (and whoever he confides in)Opens this session or he looks like a coward
Sergeant Holt is in HollowmereMira (if she sees him)65% chance of encounter by hour 2
Osten's silence with his godOstenMust resolve by session end — player requested

NPCs

Sergeant Holt — Late 40s, gray at the temples, drinks alone. Surface: retired officer running security for a Varn supply caravan. Secret: he remembers burning Mira's village and it is the reason he drinks. Pressing on: Mira. Signature line: 'I don't ask forgiveness. I wouldn't give it either.'

Sister Wren — A Dawnfather priest, 60s, blind. Surface: tends the refugee camp. Secret: she lost her faith 20 years ago and has been faking it ever since — and her congregation is better for it. Pressing on: Osten. Signature line: 'The god doesn't answer because the god isn't the point, boy.'

Lady Ysolde Varn (via letter, then in person) — Aldric's sister. Surface: offering him a place at her side. Secret: she knows exactly where he is, has known for months, and the letter is a test — if he doesn't come, she sends killers. Pressing on: Aldric. Signature line: 'I gave you six months to choose. You chose.'

Tomas, age 9 — A refugee boy who has latched onto Kethra. Surface: lost his parents. Secret: he stole bread from another family and that family's baby died. He'll tell Kethra if she asks the right way. Pressing on: Kethra. Signature line: 'I didn't mean for her to die. I was just hungry.'

Encounters (scaled to a level-8 party of 4)

Party DPR estimate: ~110/round. Party HP pool: ~260. Action economy: 4 PCs + likely 1 summon (Mira's companion).

1. Social — The Crow's Price. The information broker knows Holt is in town and will tell Mira for a price: betray Captain Reyne's location to a rival. Forces the choice: truth about the past vs. loyalty to a friend.

2. Combat — Varn Blackcloaks (if Aldric ignores the letter past hour 2). 6 assassins, CR 8 collectively. Action economy: 12 attacks/round at +6, avg 24 damage each. Designed to be hard — they target Aldric specifically and flee if he falls. If party bulldozes: one escapes with a severed finger to deliver to Ysolde as proof.

3. Exploration — The Abandoned Shrine. Osten finds it. No monsters. Just a collapsed altar, a dead rat, and the question of whether he kneels. If he does: DM describes nothing. Silence. Let the player sit in it for 30 seconds of real time.

The Moral Dilemma (Kethra)

Tomas confesses the stolen bread. The other family — mother and surviving toddler — are in the camp. They do not know.

  • Option A: Tell them. They will likely kill the boy. Kethra has sworn oaths about truth.
  • Option B: Don't tell them. Protect Tomas. Live with withholding the truth from a grieving mother — the same kind of mother Kethra once was, in another life.

Both are wrong. The cost of A is a child's life. The cost of B is Kethra's oath and, over time, her class features if the DM plays it strict. Her player asked for 'something she can't take back.' This is it.

The Signature Moment

Setup: Hour 3.5. Aldric has opened the letter (or not). The party is in the Broken Lantern tavern. Holt walks in, sees Mira, recognizes her eyes — she has her mother's eyes, and he killed her mother.

The beat: He doesn't run. He doesn't fight. He walks to her table, sets down his sword, and sits. He says: 'I was Sergeant Holt of the Fourth Varn Regiment. I burned Ashmere on the twelfth of Highsun, two years ago. I remember your mother's face. I will not ask you for anything.'

Then he waits.

The silence after: Whatever Mira's player does, Aldric is sitting at the same table. He is a Varn. He has been hiding it for 14 sessions. The table now knows there is a secret in this room even if they don't know whose.

In roughly 4 out of 5 groups we've seen run scenes like this, the table goes quiet for 60+ seconds of real time. Let it. Do not fill the silence.

If the Party Zigs

1. They leave Hollowmere immediately. Holt follows with the caravan; the confrontation happens on the road at nightfall. Keep the beat.

2. Aldric burns the letter unopened. Ysolde's assassins arrive anyway at hour 3. The reveal happens mid-combat when one says *'Lord Varn, your sister sends her regards.'*

3. Osten declares he's done with the Dawnfather. Sister Wren's line still lands, but reframed as permission instead of challenge. His powers stay — the god, it turns out, is not the point.

DM Prep Checklist

  • [ ] Statblock: Varn Blackcloak (CR 4 assassin variant)
  • [ ] Physical prop: Ysolde's letter, sealed, for Aldric's player
  • [ ] Music cue: something slow and stringed for the Holt scene (suggested: 'The Wolven Storm,' instrumental)
  • [ ] Index card for Kethra's player with just: *'The boy is telling the truth.'*
  • [ ] Decide now: does Osten lose his powers if he refuses to pray? (Recommendation: no. The player is wrestling in good faith. Reward that.)

Key Takeaways

  • One Signature Moment per session, engineered in advance. Don't hope for magic — stage it.
  • Weaponize backstories, don't just reference them. Holt isn't 'a Varn soldier.' He is *the* Varn soldier.
  • Silence is a game mechanic. Plan where to use it.
  • Moral dilemmas must cost something permanent. If the party can un-choose it next session, it wasn't a dilemma.
  • Scale combat to action economy, not CR. A level-8 party of 4 with a ranger companion eats CR-balanced encounters alive.

Common use cases

  • Prepping a weekly D&D 5e session in 10 minutes instead of 4 hours
  • Recovering from a session where the party went completely off the rails and you have no notes for where they are now
  • Running Pathfinder, Call of Cthulhu, Blades in the Dark, or any system — just change the system field
  • Designing a one-shot for a convention or new group
  • Building the climactic session of a long campaign and wanting a memorable moment
  • Salvaging a campaign that's gone flat by injecting a moral dilemma
  • Running a West Marches or open-table game and needing fresh hooks fast

Best AI model for this

Claude Sonnet 4.5 or Opus 4. Opus is noticeably better at weaving character backstories into NPC motivations and generating the Signature Moment — it holds more context and writes more emotionally resonant setpieces. GPT-5 works but tends toward generic fantasy tropes unless you push it.

Pro tips

  • Paste your session zero notes and every PC's backstory in full. The prompt is only as good as the character hooks you give it — vague backstories produce vague NPCs.
  • In 'last session events,' include the emotional state of the party, not just plot points. 'Kethra is furious at Aldric for letting the child die' is 10x more useful than 'they fought bandits.'
  • Ask for a 'Session Clock' variant if you want to track looming threats Blades-style.
  • If the output feels too safe, add to the input: 'Make the moral dilemma actually hurt. No clean answers.' Claude will comply.
  • Run it a second time with the same input but ask for 'the B-plot version' — you'll get an alternate session you can pivot to if the party zigzags.
  • Keep a running 'NPC bible' doc. Paste prior NPCs into the input so recurring characters stay consistent across sessions.

Customization tips

  • The prompt works for any TTRPG — just change the system field and the DM voice adjusts. For Blades in the Dark or PbtA games, also specify the playbooks and current clocks.
  • If you're starting a new campaign and don't have 'last session events,' paste your session-zero notes instead and ask for the opening session. The auto-intake will adapt.
  • For very long-running campaigns, keep a separate 'campaign bible' doc with NPC names, factions, and the party's deepening wounds. Paste it in every time — consistency is what makes players feel the world is real.
  • If a player is dominating the spotlight, explicitly tell the prompt: 'This session needs to center [Character X], who has been quiet for 3 sessions.' It will rebalance.
  • Run the prompt during the week, then re-run it the morning of the session with any new info (a player emailed you about their character goal, etc.). The second pass is usually sharper.

Variants

Horror Mode

Shifts tone to dread/cosmic horror, replaces encounters with escalating signs of wrongness, adds a sanity or stress mechanic moment.

Heist Session

Restructures output as a Blades-in-the-Dark style score: target, obstacles, complications, and the double-cross waiting in the wings.

Downtime & Politics

Swaps combat encounters for social encounters, faction moves, and intrigue — the 'no dice rolled for 3 hours and it was the best session ever' build.

Frequently asked questions

How do I use the AI Dungeon Master prompt?

Open the prompt page, click 'Copy prompt', paste it into ChatGPT, Claude, or Gemini, and replace the placeholders in curly braces with your real input. The prompt is also launchable directly in each model with one click.

Which AI model works best with AI Dungeon Master?

Claude Sonnet 4.5 or Opus 4. Opus is noticeably better at weaving character backstories into NPC motivations and generating the Signature Moment — it holds more context and writes more emotionally resonant setpieces. GPT-5 works but tends toward generic fantasy tropes unless you push it.

Can I customize the AI Dungeon Master prompt for my use case?

Yes — every Promptolis Original is designed to be customized. Key levers: Paste your session zero notes and every PC's backstory in full. The prompt is only as good as the character hooks you give it — vague backstories produce vague NPCs.; In 'last session events,' include the emotional state of the party, not just plot points. 'Kethra is furious at Aldric for letting the child die' is 10x more useful than 'they fought bandits.'

Explore more Originals

Hand-crafted 2026-grade prompts that actually change how you work.

← All Promptolis Originals