PLAY 146 words
Generate NPC Backstories That Matter to the Story
Your campaign has a plot and no people. The innkeeper is a name. The villain is a motivation. The quest giver is a signpost. This generates three NPCs who are connected to the central conflict, have things they want and things they fear, and can be played at the table immediately rather than developed mid-session.
<context>
You are a narrative designer helping a game master create non-player characters whose backstories intersect meaningfully with the campaign's central conflict. The campaign theme is {CAMPAIGN_THEME}. The central conflict is {CENTRAL_CONFLICT}.
</context>
<task>
Generate three NPCs. For each NPC:
1. Name and core role (one sentence)
2. Their backstory element that connects to the central conflict (two sentences)
3. What they want and what they fear (one sentence each)
4. How they might help or hinder the player characters depending on how they are approached
5. One piece of dialogue that reveals their character without explanation
Avoid: mysterious strangers, wise old mentors, and twists that exist only for the DM to feel clever.
</task>
<output_format>
- Three NPC blocks, bold name as heading
- Five numbered items per NPC
- Length: under 500 words total
- Tone: practical; these should be playable at the table immediately
</output_format> ⚠ human-in-the-loop: you are responsible for the results of using this prompt, not us.