Campaign Craft

Before You Prompt: How to Think Through a One-Shot Players Will Actually Respond To

Chronicle

Meraj9/14/20269 min read
Before You Prompt: How to Think Through a One-Shot Players Will Actually Respond To

The blank page is not the problem anymore. Ask any decent model for a four-hour one-shot and you will have a premise, five scenes, three NPCs, and a boss fight before your tea has cooled. The trouble is that an adventure which arrives fully formed is usually one nobody at the table has a reason to care about. It is competent, symmetrical, and forgettable.

A model can generate. It cannot decide what your session is about, who is sitting at your table, or what you want them to feel at 11pm when the dice go quiet. That part is design work, and it is worth doing before you type a single word into a prompt box.

Here is the order we think in.

1. Start with the last image, not the hook

Decide how the session ends before you decide how it opens. Not the plot resolution, the image. The lantern going out. The name being spoken aloud. The door closing from the inside.

A one-shot is a short story, and short stories are built backwards. Once you know the final beat, every scene before it has a job: get the players into position to make that moment land, and make them care enough to feel it.

2. One pressure, not three plots

Campaigns can carry subplots. A one-shot cannot. Write the dramatic question as a single sentence that ends in a question mark.

Will they burn the archive to stop the plague, knowing what burns with it?

If your premise needs two sentences, you have two adventures. Pick the one that scares you more and throw the other into your notes file for later.

3. Build the clock

Players respond to pressure, not to information. Something must be getting worse while they deliberate: a tide, a trial, a ritual, a siege, a body count, a bureaucrat with a stamp and a deadline.

Give the clock visible stages. Three or four ticks across the session, each with a concrete change the players can see without you telling them the rules. Fog reaches the second bridge. The bells stop ringing. The third name is crossed off the list.

4. Design for the five people actually at your table

Not for an imaginary party. For yours. You know who derails the plot for a bit, who wants a fight, who will interrogate the innkeeper for forty minutes, and who has not spoken since the second session.

Sketch a spotlight grid. Every player gets at least one scene where their instinct is the correct tool: one combat problem, one social problem, one exploration or investigation problem, one moral problem with no clean answer. If your one-shot uses pregenerated characters, build the hooks into the sheets so that each pregen has a private reason to care about the ending you chose in step one.

5. Give every NPC one want and one lie

Three NPCs is plenty. Each needs a want they will state out loud and a lie they are telling, to the party or to themselves. That is the entire character sheet. Everything else, voice, appearance, mannerism, is decoration you can improvise.

This is also the part most generative output does worst. Models produce NPCs with biographies and no agenda. A want plus a lie makes an NPC playable in a way that three paragraphs of backstory never will.

6. Make the map a set of decisions

Five to seven locations, no corridors. A corridor is any location where there is only one thing to do and one place to go next. Cut it, or fold it into a neighbour.

Every location should offer at least two exits, one piece of information about the clock, and one cost. The cost is what makes the map a decision instead of a checklist: time, noise, resources, a relationship, or a secret revealed.

7. Plan the failure states, not the failure

Ask what happens when the party fails each key beat, because they will fail at least one. A good one-shot has no scene that stops the session when it goes badly. Failure should change the shape of the ending, not cancel it.

Write one line per key beat: If they lose this, the session continues like this. Ten minutes of work here saves you the worst improvisation of your life at hour three.

8. Write the three sentences you will actually say

The opening line that sets tone in one breath. The midpoint reveal that reframes what they thought they were doing. The closing line you deliver after the last roll.

Write these yourself, in your own words. They are the three moments players quote back to you for years, and they take about fifteen minutes to get right.

Turning the thinking into a brief

Notice that none of the above required a model. What it produced is a design brief, and a brief is the thing that makes generative AI useful rather than generic. When you do start prompting, you are not asking for an adventure. You are asking a fast, tireless collaborator to fill in the spaces around decisions you have already made.

A usable brief carries:

  • The final image and the dramatic question
  • System, level, player count, and target runtime
  • The clock and its visible stages
  • The five to seven locations and what each one costs
  • Three NPCs as want plus lie
  • Tone references and, just as importantly, a ban list of what you never want to see
  • The failure line for each key beat

Hand that over and the output changes character entirely. Instead of an average adventure assembled from everything ever written, you get variations on your adventure, and variations are cheap to reject.

The honest test

Before you prep a single stat block, read your brief and ask: if I described this session to a friend in one sentence, would they want to play it? If the answer is no, no amount of prompting will fix it. Go back to step one and change the ending.

In the next piece we get into the prompting itself, and how to keep the output sounding like you rather than like everyone.

Run this framework on your next one-shot and bring the brief to the Discord. We will pressure test it with you before you prep a single stat block.