ThinkWithPrompt by SynotticThinkWithPrompt

Write a beginner-friendly tabletop RPG one-shot to run

A complete single-session role-playing adventure for new players, with scenes, NPCs, choices, and game master notes.

Fun & GamesFew-ShotStandardWriteFill-in Template

The prompt

Write a one-session tabletop role-playing adventure I can run for friends. Game system: [e.g. "D&D 5e", "a rules-light system", "no system, just dice and storytelling"] Players: [NUMBER and experience - e.g. "4 adults, 2 have never played"] Session length: [e.g. "3 hours"] Genre and tone: [e.g. "cozy fantasy", "spooky but not gory", "heist", "sci-fi comedy"] Content to avoid: [LIST - e.g. "spiders", "harm to animals", "romance"] My experience as game master: [first time / some / lots] Include: 1. A one-paragraph hook and a clear goal players understand in the first 10 minutes. 2. 4-5 scenes mixing talking, exploring, a puzzle, and one or two challenges or fights. For each: read-aloud text, what's really going on, and 2-3 ways players might handle it. 3. 3-4 memorable characters with a voice tip, what they want, and what they know. 4. A flexible ending that works whether players succeed, partly succeed, or fail. 5. Pre-made character options with simple backstories, so new players can start fast. 6. Game master tips: how to teach rules during play, keep quiet players involved, and cut a scene if time runs short. 7. A short session-zero checklist covering safety tools (like letting anyone skip a topic, no questions asked). Use original names and settings, not copyrighted characters or published adventures.

Highlighted [brackets] are blanks to replace with your own details.

Fill in the blanks and use this promptMore Fun & Games prompts

What to fill in

  • NUMBER and experience - e.g. "4 adults, 2 have never played"
  • e.g. "3 hours"
  • LIST - e.g. "spiders", "harm to animals", "romance"
  • first time / some / lots

How this prompt is built

This prompt follows the Few-Shot structure (Few-shot prompting). A few-shot prompt includes one or more worked examples of the input and the output you want, so the model can copy the pattern instead of guessing it.

Related prompts