NPC Templates You Can Drop Into Any Setting

Picture this. Your players just walked past the dungeon you spent four hours mapping. They care way more about the guy mopping the tavern floor. Nobody asked him to be interesting. Nobody asked you to make him interesting either, but here we are. Three players are staring at you, waiting for him to get a name, a personality, and ideally some kind of secret.
This is the moment. The GM freeze. Your brain, which ten seconds ago was confidently running a kingdom of politics and dragons, blanks on every name that isn’t “Steve,” all at once, with no warning.
Stay with me here, because this happens to every single GM who has ever run a game, and the fix isn’t “get better at improv.” The fix is keeping a stack of NPCs already built, sitting behind your screen, ready to get pointed at whoever the party just decided matters.
That’s what this post is. Not a lecture on how to write characters. A toolbox of ready-made people you can drop into a fantasy dungeon crawl, a cyberpunk heist, or a horror one-shot without rewriting a single line.
This isn’t a small-club problem either. Wizards of the Coast marked D&D’s 50th anniversary in 2024 on the back of more than 50 million lifetime players, and Hasbro’s own 2025 earnings calls keep pointing at Wizards of the Coast as a growth engine. Translation: the hobby is getting bigger, not smaller, which means more tables, more random docksides, and more guys mopping more floors, all needing a personality on the spot.
Why Your Brain Blanks (And Why That’s Not Your Fault)
Here’s a number that should help you feel better right away. According to a survey run by the team at Sly Flourish, 69% of Dungeon Masters spend less than three hours a week on prep, total. Not per NPC. Total. For everything. A separate Sly Flourish survey found that close to half of GMs spend an hour or less prepping a four-hour session.
So when people tell you that good GMs just prep their NPCs in advance, what they actually mean is “good GMs found three extra hours somewhere this week.” You, a person with a job and a body that needs sleep, did not.
Is this a you problem, then? Nope. Well, okay, kind of, but only because nobody handed you a better system until right now. There, fixed it.
NPCs lose the prep-time fight every time. Combat encounters get the spotlight. Maps get the spotlight. The guy mopping the tavern floor gets ninety seconds of your attention, if he’s lucky, and that’s assuming you remembered he existed before the session even started.
This isn’t a discipline problem. It’s a supply problem. You’re not carrying a stash of pre-built people, so your brain has to manufacture one from nothing in real time, while three people watch and judge you a tiny baby bit.
The Trap: Stocking Your Toolbox By Job Title
Most NPC lists try to fix this by handing you more jobs. Blacksmith. Innkeeper. Guard. Noble. Cool, except the second your campaign isn’t medieval fantasy, half that list is dead weight. There is no blacksmith in your sci-fi freighter crawl. There is no innkeeper on a derelict space station, unless you’re being cute about it, and even then it’s a stretch.
Job titles are setting-specific. The second you swap genres, the whole list falls apart, and you’re back to staring at a mopping guy with zero notes to work from.
So here’s the one piece of this article I want you to remember: stop organizing NPCs by the job title they hold. Start organizing them by the job they do in the scene.
A blacksmith doesn’t exist on a spaceship. An obstacle does. A red herring does. A guy who knows a secret and won’t say it for free exists in every genre that has ever been invented, and probably a few that haven’t.
Think of it like the hub town in an old JRPG. The merchant, the gatekeeper, the quirky sidekick, the suspicious stranger, the comic relief NPC who repeats one line forever. Nobody’s offended that the blacksmith doesn’t need a tragic backstory. They just want the quest marker over his head. That’s not laziness. That’s modularity. Don’t make it weird.
The Five Job Slots
Here’s the method. Five roles, each with a one-line job, a Want, and a Tell, which is one tiny habit or quirk that makes the person feel real in under five seconds. Fill in a name and you’re done. Swap the name and the setting flavor, and the slot still works.
(My editor wanted me to call this “The Pentagon of People.” I refused. We compromised on this. You’re welcome.)
Slot 1: The Info-Dealer Job: hands the party a fact, a rumor, or a direction, usually for a price. Want: the upper hand. Information is the only currency this person trusts. Tell: never answers the first question asked. Always answers the one underneath it. Example: Dez, who runs the noodle stall on the docks, or the cantina, or the back room of the cyber-bar, depending on your genre. Knows everyone’s business. Will trade a name for a favor, never for coin.
Slot 2: The Roadblock Job: stands between the party and what they want, without being a villain about it. Want: to do the job correctly and go home on time. Tell: quotes a rule, a policy, or a superior, word for word, every single time someone tries to push past. Example: Sven the gate guard. Not evil. Just dead set on the idea that nobody passes without the right paperwork, and he will say so seventeen times if he has to. Think of him as the table’s first boss fight, except his only weapon is paperwork.
Slot 3: The Wildcard Ally Job: helps the party, but on their own terms, and even you don’t know what those terms are yet. Want: something the party has no idea about until it matters. Tell: agrees to help right away, then attaches one bizarre condition. Example: Toby, a courier who’ll smuggle the party past a checkpoint for free, as long as one of them carries his pet ferret the whole time and talks to it like it’s a person.
Slot 4: The Red Herring Job: looks suspicious. Is not the bad guy. Exists to make your players paranoid, which is half the fun of running a mystery. Want: to be left alone, mostly because they’re hiding something embarrassing, not something sinister. Tell: changes the subject the second anyone asks where they were last night. Example: Mireille, the herbalist who is not poisoning anyone. She’s just having an affair with the mayor’s spouse and would like that to stay quiet. She’s not the boss. She’s the puzzle.
Slot 5: The Comic Relief Job: lowers the stress, gives the table a breather, occasionally drops a useful clue by complete accident. Want: attention. Applause. To be the main character for thirty seconds. Tell: narrates their own actions out loud in third person. Example: Brannigan the apprentice, who announces “Brannigan opens the door” before opening the door, every single time, and somehow it never stops being funny.
Five slots. That’s it. Memorize the jobs, not the names, and you can reskin every single one of these for any genre in about four seconds. Dez works in a fantasy market and a space station bar. Sven works at a castle gate and a corporate lobby. The skeleton survives the setting swap because the skeleton was never about the setting.
One More Thing: What Happens When The Mopping Guy Sticks Around
Sometimes the throwaway NPC stops being throwaway. Your players adopt him. They ask about his day. They name-drop him three sessions later when you’ve completely forgotten he exists. This isn’t a glitch in the system. Justin Alexander, who runs the long-standing Alexandrian blog and has built NPC frameworks used professionally at companies like Atlas Games, has pointed out that minor characters blossom into major ones all the time, and the trick is just noticing it when it happens.
Good news: your Five Slots setup already handles this. The slot has a one-line job, a Want, and a Tell, which means it’s already a skeleton waiting for muscle. When the mopping guy becomes “important,” all you do is add a second Want underneath the first one, maybe a name for the person he’s protecting or the debt he owes, and you’re done. You didn’t need to overbuild him at the start. You just needed real bones, something that could grow.
Make Them Sound Different Without Writing A Script
Quick side note, because this trips a lot of people up. A speech-pattern cheat sheet creator on itch.io built their whole product after noticing something painful: years of running games had quietly turned every one of their NPCs into the exact same voice. Same rhythm. Same vocabulary. Same energy, no matter who was technically talking.
You don’t need a voice actor’s range to dodge this. You need one Tell per NPC, and all five slots above already come with one built in. The Tell does the heavy lifting. Your actual voice can stay completely normal, and the NPC will still feel different, because the behavior is doing the work the accent usually gets credit for.
Why This Beats Letting An AI Build One For You
Look, AI NPC generators are everywhere right now, and some of them are fine little tools. But there’s a complaint that keeps showing up from people who’ve actually used them: the output gets bloated. One review described getting a baker with three tragic backstory wars and exactly zero reason to sell bread. That’s a lot of lore and not one usable line of dialogue.
A template you can read in five seconds beats a generator that hands you a paragraph you’ll never use mid-scene. You don’t need the baker’s war history. You need to know what she wants, what she’s hiding, and one weird thing she does with her hands while she talks. That’s the whole job. Anything past that is homework nobody assigned you.
Stop Freezing, Start Filing
Guess what? You don’t need more talent at improv. You need a filing cabinet of five reusable jobs, each with a Want and a Tell, ready to get reskinned the second your players decide the guy mopping the tavern floor deserves a name.
Build five NPCs this week, one per slot, in whatever genre you’re currently running. Skip the backstories. Skip the stat blocks unless your system demands one. Just give each person a Want and a Tell, then put them somewhere behind your screen where you’ll actually find them mid-session.
Next time your players ignore your dungeon and corner the wrong person at the wrong moment, you’ll already keep someone ready to go. No freeze. No blank stare. Just a guy who quotes the rulebook seventeen times, exactly like he’s supposed to.
So open a doc right now, before you close this tab and forget. Title it “NPC Slots.” Drop in five lines, one per slot, and fill in a Want and a Tell for each. That’s the whole task. Bring it to your next session, drop one slot on whichever stranger your players decide is fascinating, and watch the freeze disappear. If you build a Slot that kills it at the table, tell us about it in the comments. The next GM scrolling through, mid-panic, will probably steal it, and that’s exactly the point.
Posted on June 29, 2026, in Blog. Bookmark the permalink. Leave a comment.






Leave a comment
Comments 0