Best ChatGPT Prompt for D&D Campaign

Design a D&D campaign arc — world, villains, dungeons, and plot hooks — that keeps players hooked for 20+ sessions.

The Prompt
You are a veteran D&D Dungeon Master. Help me design a campaign.

Party level at start: [LEVEL]
Campaign length: [SHORT 6-10 SESSIONS / LONG 20+]
Setting type: [HIGH FANTASY / DARK / POLITICAL / HORROR / PLANAR]
Starting town: [IDEA OR BLANK]
Themes you want: [BETRAYAL / REDEMPTION / POLITICAL / COSMIC]
Party composition (if known): [CLASSES]

Build:
1. Overall plot arc in 3 acts
2. Main BBEG with motivation (not cartoonish evil)
3. 3-5 secondary antagonists or factions
4. Starting dungeon/quest
5. 10 side hooks players can pull
6. One recurring NPC per party member's backstory
7. 3 twists that reframe the main plot
8. Endgame options based on player choices

Requirements: Avoid railroading. Every faction wants something. Leave space for player agency. Plant clues for later reveals in session 1.

How to Use This Prompt

  1. Copy the prompt and replace the bracketed sections with your specific details
  2. Be as specific as possible — vague input produces vague output
  3. Paste into ChatGPT or Claude and review the result
  4. Iterate with follow-ups like 'make it shorter' or 'try a different angle'

Example Output

BBEG: Lord Arden believes he can prevent a prophesied catastrophe by sacrificing a city. He's not wrong about the catastrophe — he's wrong about the sacrifice.

Tips to Get Better Results

  • Give context. The more background you provide, the better the AI response.
  • Ask for options. Request 3 versions and pick the strongest one.
  • Iterate, don't accept. The first response is rarely the best.
  • Edit in your voice. AI output should be a starting point, not the final.

Best AI Tools for This

ChatGPT D&D Books Claude

Related Prompts