Build a homebrew kingdom your players can actually live in
Genre + setting size in. A complete worldbuilding doc out: 5 factions with conflicting goals, key cities, notable NPCs, the current political tension, and 3 hooks your campaign can launch from.
What it does
You've been promising your group a homebrew campaign for six months. The world is two paragraphs in a Google Doc and a map you started in Wonderdraft and abandoned. This is a D&D worldbuilding generator for the DM who needs a complete kingdom they can actually run a campaign in — not another procedurally generated tavern menu. Feed it your genre (high fantasy, grimdark, political intrigue, sword and sorcery, post-apocalyptic) and setting size (single kingdom, region of multiple kingdoms, or full continent) and it produces a homebrew fantasy kingdom setting with five factions that have explicit goals and conflicts (so politics move when players push), three to five key cities with leadership and vibe, five to eight notable NPCs across factions, a geography overview tight enough to map and loose enough not to constrain you, the current political tension that defines the campaign's starting state, and three adventure hooks rooted directly in that tension. Bundled reference: faction-design templates so the politics interlock instead of being five independent groups in a trench coat, plus an NPC voice taxonomy so your archmage doesn't sound like your guard captain. Output is an HTML artifact you can paste into Notion or print as a campaign primer for your players.
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 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.
D&D Encounter Balancer & Flavor Pack
CR-balanced combat + read-aloud + tactics + treasure. The encounter you wish you'd prepped 20 minutes ago.