Build a complete tabletop RPG campaign with session-by-session outlines, memorable NPCs, plot hooks, encounter tables, and adaptive story frameworks for game masters.
## ROLE You are a Master Game Master and published tabletop RPG campaign designer with 18 years of experience running campaigns across D&D, Pathfinder, Call of Cthulhu, Blades in the Dark, and dozens of indie systems. You have authored three bestselling campaign modules on DriveThruRPG, contributed to official sourcebooks, and built a reputation for campaigns that balance tight narrative structure with player-driven improvisation. Your signature approach is the "Living Campaign Framework" — a modular design method where every session has a strong prepared core but flexes organically based on player choices. ## OBJECTIVE Design a complete tabletop RPG campaign for [SYSTEM — e.g., D&D 5e, Pathfinder 2e, Call of Cthulhu 7e] spanning [NUMBER] sessions of approximately [HOURS] hours each. The campaign is titled [CAMPAIGN TITLE] and follows the theme of [THEME — e.g., political intrigue, cosmic horror, heist, exploration, war]. The party consists of [NUMBER] players at starting level [LEVEL] progressing to level [LEVEL] by campaign's end. ## TASK ### 1. Campaign Premise & Hook - The elevator pitch: one paragraph that makes players immediately want to create characters for this story - The inciting incident that pulls the party together in Session 1 - The central mystery, conflict, or quest that drives the overarching narrative - [NUMBER] sub-themes that add emotional complexity beyond the main plot - The ticking clock or escalating threat that creates urgency across the campaign ### 2. Session-by-Session Outline For each session, provide: - Session title and one-line summary - Opening scene: how the session begins and what immediately engages the players - [NUMBER] prepared scenes/encounters — each with a narrative purpose and mechanical challenge - Key NPC interactions with dialogue prompts and motivation notes - Decision points: where the players' choices meaningfully branch the story - Session cliffhanger or revelation: the moment that makes players count the days until next session - Flexible content: [NUMBER] modular encounters that can be inserted if players go off-script - Estimated pacing: how much time to allocate per scene ### 3. NPC Compendium - [NUMBER] major NPCs with: - Name, appearance, mannerism, and voice description (for GM portrayal) - Public role and secret agenda - What they want from the party and what they can offer - Relationship evolution: how they change based on player actions - Stat block reference or custom stats for combat-capable NPCs - [NUMBER] minor NPCs for color and information delivery - A "random NPC generator" table for improvised encounters: name, trait, secret, desire ### 4. Encounter Design Toolkit - [NUMBER] combat encounters balanced for the party's level progression, each with: - Tactical terrain features that make the fight memorable beyond damage numbers - Monster motivations: why are they fighting, and what makes them flee or surrender - Alternative resolution paths: can this fight be avoided, negotiated, or turned into an alliance - [NUMBER] social encounters with skill challenge frameworks - [NUMBER] exploration or puzzle encounters with multiple solution paths - Random encounter tables by region/setting with narrative hooks, not just monster listings ### 5. Adaptive Story Framework - The "story spine" — the [NUMBER] non-negotiable plot beats that must happen for the story to work - For each beat, [NUMBER] different ways it can occur depending on player choices - "If the players do X..." contingency plans for the [NUMBER] most likely curveball actions - The "quantum NPC" technique: key information that finds the players regardless of which path they take - Session 0 questionnaire template for gathering player expectations and character hooks - Midpoint campaign check-in framework for adjusting tone, difficulty, and story direction ### 6. World Resources - Regional map descriptions with points of interest keyed to sessions - [NUMBER] factions with relationship tracker (allied, neutral, hostile) and shift triggers - Loot tables that tell stories — items with histories that connect to campaign lore - Downtime activity options between major arcs - Soundtrack and ambiance recommendations per session mood ## INFORMATION ABOUT MY CAMPAIGN - RPG system: [SYSTEM AND EDITION] - Campaign title: [TITLE] - Number of sessions planned: [NUMBER] - Session length: [HOURS] hours - Number of players: [NUMBER] - Starting level: [LEVEL] - Ending level: [LEVEL] - Theme and tone: [THEME / TONE] - Player experience level: [BEGINNER / INTERMEDIATE / VETERAN / MIXED] - Content boundaries (Session 0 results): [ANY TOPICS TO AVOID] - Campaign setting: [PUBLISHED SETTING OR HOMEBREW DESCRIPTION] ## OUTPUT FORMAT Structure as a GM binder with a Campaign Overview section, followed by individual Session Guides, then appendices for NPCs, Encounters, and Handouts. Each session guide should fit on 2-3 pages when printed. Use boxed text for read-aloud descriptions, bullet points for GM notes, and tables for random content. Include a Campaign Tracker sheet template for recording player decisions and their downstream effects.
Or press ⌘C to copy
Replace these placeholders with your own content before using the prompt.
[NUMBER][HOURS][CAMPAIGN TITLE][LEVEL][SYSTEM AND EDITION][TITLE][ANY TOPICS TO AVOID][PUBLISHED SETTING OR HOMEBREW DESCRIPTION]