SKILL/TREE

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.

$9.99
Works in Claude (Pro/Max/Team) or ChatGPT (Plus/Team) · paid AI plan required
Both Claude + ChatGPT packages included — you can't pick the wrong one.
Updated
Included
015 factions with explicit goals AND conflicts so the politics actually move when players touch them
023-5 key cities sketched with vibe, leadership, and the one thing players will remember
035-8 notable NPCs across factions — names, titles, motivations, and what they want from the PCs
04Geography overview tight enough to draw a map from, loose enough not to box you in
053 campaign-launch adventure hooks rooted in the current political tension
06Genre-aware: grimdark, high-fantasy, political intrigue, post-apocalypse all read distinctly different

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

How do I worldbuild a homebrew D&D kingdom without spending six months on it?
Run this skill. Tell it the genre, the setting size, and what tone you want. In 90 seconds you have a complete kingdom: 5 factions, key cities, named NPCs, geography, political tension, and adventure hooks. You spend the rest of the week customizing names and adding the details that matter to your table.
Will the factions actually conflict or just be 5 unrelated groups?
Conflict is the design constraint. Every faction has at least one explicit goal that opposes another faction's goal — the trade guild wants the noble house's monopoly broken, the temple wants the trade guild's gold-lending banned. The politics move the moment players touch any thread.
Can I use this for a Forgotten Realms region or only fresh homebrew?
Both. For Forgotten Realms (or any published setting), tell the skill which region you're hooking into — Sword Coast, Cormyr, Underdark — and it'll build a sub-region that fits the established lore instead of overriding it.
Does it generate the map or just the setting doc?
Just the setting doc. The geography section is detailed enough that you can sketch a Wonderdraft or Inkarnate map from it, but the skill doesn't generate the actual image. (Pair it with the D&D character portrait skill if you want AI imagery in the same workflow.)
Is this overkill if I just need a one-shot setting?
Yes — for a one-shot, run the one-shot adventure generator instead, which produces a self-contained module without the full kingdom apparatus. This skill is for DMs starting a campaign that'll run 20+ sessions.

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.

What you'll see the second your payment clears
Your license key
ST-XXXX-XXXX-XXXX · permanent
Pre-built install prompt⧉ Copy
ChatGPT package (ZIP)⬇ Download

No setup work before you buy — copy, paste, done.

Have Claude Pro, Max, or Team?
Copy the prompt, paste into Claude

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.

Have ChatGPT Plus or Team?
Build a Custom GPT — ~2 minutes
  1. Click Download ChatGPT package (included with every purchase).
  2. Unzip it — inside is a SETUP.md and a knowledge/ folder.
  3. Go to chatgpt.com → your profile → My GPTs Create a GPTConfigure.
  4. Paste the Name, Description, and Instructions from SETUP.md into the matching fields.
  5. Under Knowledge, upload every file in the knowledge/ folder.
  6. 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.