AgentDock

1.7k

NPC Generator

Generate NPCs for your tabletop campaign or story by setting [NPC_ROLE], [SETTING], and [IMPORTANCE], and this tool returns a batch of characters with a name, a personality hook, and a secret or want for each one instead of just a name, so you're never stuck improvising a blank quest giver mid-session.

Used 43 times
Expert Verified
OS
Created byOguz Serdar
CM
Reviewed byCuneyt Mertayak

Prompt Template

I need a batch of NPCs for a tabletop campaign or story, ready to drop into a scene without extra prep.

Each one fills the role of [NPC_ROLE:select:quest giver,shopkeeper or merchant,tavern keeper or local,guard or authority figure,rival or minor antagonist,mysterious stranger,comic relief].

The setting is [SETTING:select:fantasy,science fiction,contemporary,horror].

How much weight this NPC carries in the story: [IMPORTANCE:select:one-line background NPC,recurring supporting character,major quest-critical NPC].

Anything else worth building around: [CONTEXT?] (a location, a faction they belong to, a specific plot thread they connect to)

Generate [COUNT:number:1-10] NPCs based on my inputs. For each one, give a name, a one-line role or appearance description, a personality hook (a quirk or motivation that makes them memorable at the table), and one thing they want or are hiding. Keep each entry short enough to read out loud without slowing a session down. Vary the personality hooks so the batch doesn't feel like the same character wearing different names, and match the depth of the secret to [IMPORTANCE]. A background NPC needs barely a line, a quest-critical NPC needs a want worth building a session around.

Variables
5

select
select
select
text
number

Range: 1 - 10

Use this prompt anywhere

10,000+ expert prompts for ChatGPT, Claude, Gemini, and wherever you use AI.

Get Early Access

You Might Also Like

Discover more prompts that could help with your workflow.

Skip the copy-paste

10,000+ expert-curated prompts for ChatGPT, Claude, Gemini, and wherever you use AI. Our extension helps any prompt deliver better results.

Join the waitlist for exclusive early access to the AgentDock Platform