Improv an NPC mid-session without breaking flow
Role + region + vibe in. Name (regionally appropriate), 3-line voice quirk, simple stat block if it goes sideways, one secret, and the info they'll share if pressed — out.
What it does
The party just walked into the tavern and asked the bartender for rumors. You did not prep a bartender. This is a D&D NPC generator built for the live moment — not a worldbuilding tool, an improv tool. Tell it the role (innkeeper, town guard, sketchy hooded figure, court bard), region or setting (Sword Coast, Forgotten Realms, your homebrew), and a one-word vibe (gruff, nervous, oily) — get a complete improv-ready NPC in 15 seconds. You get: a regionally appropriate name, a 3-line voice and mannerism description you can deliver in character without rehearsing, a simple stat block for the moment the party inevitably tries to fight or grapple them, one secret motivation that gives the NPC a beating heart instead of a dialogue tree, and one piece of info or rumor they'll share if asked the right way or paid enough. Output is sized for the DM screen — no scrolling, no narrative novella. Best used for the unscripted moment when the party derails your prep. Press the button, get a tavern bartender for D&D, the party asks her name, you have one. The session keeps moving.
Frequently asked
Install — no Terminal required
After checkout you land on a page with a one-click download and a pre-built install prompt. Pick the AI you already pay for — both packages are included, so you can't pick wrong.
No setup work before you buy — copy, paste, done.
Copy the pre-built install prompt from the success page, paste it into any Claude Code chat, and Claude installs the skill itself — about 10 seconds. Using the app instead? Drop the downloaded folder into a Claude Project's knowledge and ask Claude to use it.
- Click Download ChatGPT package (included with every purchase).
- Unzip it — inside is a SETUP.md and a knowledge/ folder.
- Go to chatgpt.com → your profile → My GPTs → Create a GPT → Configure.
- Paste the Name, Description, and Instructions from SETUP.md into the matching fields.
- Under Knowledge, upload every file in the knowledge/ folder.
- Click Create/Save, open your GPT, and describe your task in plain English.
A paid plan on either platform is required — Claude (Pro, Max, or Team) or ChatGPT (Plus or Team). Comfortable with Terminal? A one-line npx skilltree-network install path is available too.
More in Tabletop Gaming
View all Tabletop Gaming skills →D&D One-Shot Adventure Generator
Hook + 3 encounters + social + puzzle + treasure + read-aloud. A complete 3-4 hour one-shot in one document.
D&D Character Level-Up Advisor
You hit a new level. Tell it your build + party comp + playstyle — get the best feat/spell/ASI pick with trade-offs.
D&D Kingdom & Region World-Builder
5 factions, key cities, NPCs, political tension, 3 adventure hooks — a complete kingdom in one polished doc.
D&D Character Backstory & Portrait Prompt Generator
From class + race + a vibe to a 1-paragraph backstory, 3 DM hooks, a secret motivation, and a portrait prompt.