Expand Settlement
Expand this settlement: $ARGUMENTS
Overview
Takes an existing settlement (Village, Town, City, or Stronghold) and populates it with:
- •Named NPCs with roles and personalities
- •Notable establishments (taverns, shops, temples)
- •District/neighborhood definitions (for cities)
- •Local issues, rumors, and plot hooks
- •Daily life and atmosphere details
Instructions
Step 1: Locate and Analyze the Settlement
- •
Parse
$ARGUMENTSfor settlement name or path - •
Search in
Worlds/directories if name provided - •
Read the settlement file and extract:
- •Settlement type (Village/Town/City/Stronghold)
- •Population size
- •Government/leadership
- •Primary industries/purpose
- •Existing NPCs mentioned
- •Cultural flavor
- •Parent region and world
- •
Determine expansion scope based on settlement type:
| Type | NPCs | Establishments | Districts | Rumors |
|---|---|---|---|---|
| Village | 5-8 | 2-3 | N/A | 3-4 |
| Town | 10-15 | 5-8 | 2-3 informal | 5-6 |
| City | 15-25 | 10-15 | 4-6 formal | 8-10 |
| Stronghold | 8-12 | 3-5 | N/A (sections) | 4-5 |
Step 2: Present Expansion Plan
Show the user what will be generated:
=== SETTLEMENT EXPANSION: [Settlement Name] === Current State: - Type: [City/Town/Village/Stronghold] - Population: [X] - Existing NPCs: [count] - Existing Establishments: [count] Proposed Expansion: 1. LEADERSHIP & AUTHORITY ([X] NPCs) - [Role 1]: [Brief concept] - [Role 2]: [Brief concept] 2. COMMERCE & SERVICES ([X] establishments + NPCs) - [Shop type]: [Concept] - [Tavern]: [Concept] 3. FAITH & CULTURE ([X] entities) - [Temple]: [Deity] - [Cultural site]: [Concept] 4. COMMON FOLK ([X] NPCs) - [Role]: [Concept] 5. UNDERWORLD ([X] NPCs, if appropriate) - [Criminal element]: [Concept] 6. DISTRICTS (if City) - [District 1]: [Character] - [District 2]: [Character] 7. LOCAL ISSUES & RUMORS ([X] hooks) - [Hook 1] - [Hook 2] Proceed with expansion? (yes/customize/skip sections)
Step 3: Generate Leadership & Authority
Based on settlement's government type, create:
For Hereditary Rule:
- •Lord/Lady of the settlement (Support Character)
- •Steward/Seneschal (Background Character)
- •Captain of the Guard (Support Character)
- •Court Advisor or Spymaster (Support or Antagonist)
For Elected/Council:
- •Mayor/Burgomeister (Support Character)
- •Council Members (2-3 Background Characters)
- •Town Sheriff (Support Character)
For Theocratic:
- •High Priest/Priestess (Support Character)
- •Temple Hierarchy (Background Characters)
- •Temple Guard Captain (Background Character)
For Military (Stronghold):
- •Commander (Support Character)
- •Lieutenant(s) (Background Characters)
- •Quartermaster (Background Character)
- •Scout/Intelligence Officer (Support Character)
For each leader NPC:
- •Read appropriate character template
- •Generate with connections to:
- •The settlement
- •Parent government/organization
- •Other local NPCs (rivals, allies)
- •At least one secret or plot hook
- •Include personality quirks and mannerisms
- •Save to
Worlds/[World]/Characters/
Step 4: Generate Commerce & Services
Taverns (1 per village, 2-3 per town, 4-6 per city):
For each tavern:
- •Read
Templates/Settlements/Tavern.md - •Generate with:
- •Unique name reflecting local culture
- •Distinctive atmosphere (rowdy, refined, mysterious, cozy)
- •Proprietor NPC (Support Character)
- •2-3 regular patrons (Background Characters)
- •Signature food/drink
- •One rumor or plot hook
- •Save to
Worlds/[World]/Settlements/ - •Create proprietor NPC, save to Characters/
Shops (scale by settlement size):
| Shop Type | Village | Town | City |
|---|---|---|---|
| General Store | 1 | 1 | 1-2 |
| Blacksmith | 0-1 | 1 | 2-3 |
| Apothecary | 0 | 1 | 1-2 |
| Specialty (jeweler, etc.) | 0 | 0-1 | 2-4 |
| Magic Shop | 0 | 0-1 | 1-2 |
For each shop:
- •Read
Templates/Settlements/Shop.md - •Generate with:
- •Unique name
- •Specialty inventory hook
- •Proprietor NPC
- •One interesting customer or supplier connection
- •Save shop and proprietor
Temples (1 per town, 2-4 per city):
- •Read
Templates/Settlements/Temple.md - •Connect to established world deities
- •Generate head priest NPC
- •Include temple services and local significance
Step 5: Generate Common Folk
Create NPCs that give the settlement flavor:
Essential Roles:
- •Town crier or gossip
- •Street vendor or market regular
- •Local drunk or storyteller
- •Craftsperson (not shopkeeper)
- •Farmer/fisher/miner (based on local industry)
For each:
- •Read
Templates/Characters/Background Character.md - •Generate with:
- •Simple but memorable personality trait
- •One piece of local knowledge
- •Connection to at least one other NPC
- •Potential minor quest hook
Step 6: Generate Underworld (if appropriate)
For Towns and Cities with sufficient population:
Criminal Elements:
- •Thieves' Guild contact or fence
- •Black market dealer
- •Corrupt official
- •Gang leader (for larger cities)
- •Smuggler (for ports/border towns)
For each:
- •Use Antagonist or Support Character template
- •Connect to any established Criminal Organizations
- •Include their racket/operation
- •Add conflict with law enforcement NPCs
Step 7: Define Districts (Cities Only)
Create 4-6 named districts with distinct character:
Standard District Types:
- •Noble/Palace District - Wealth, guards, exclusive
- •Market/Merchant District - Commerce, crowds, diversity
- •Temple District - Religious, peaceful, pilgrims
- •Docks/Harbor (if coastal) - Rough, foreign, smuggling
- •Craftsmen's Quarter - Industry, guilds, pride
- •Slums/Lower Ward - Poverty, crime, desperation
- •Foreign Quarter - Exotic, cultural, isolated
For each district:
- •Write a section in the settlement file describing:
- •General atmosphere and architecture
- •Dominant population
- •Key establishments located there
- •Typical sights, sounds, smells
- •Common encounters
- •Assign previously created establishments to districts
- •Note district boundaries and transitions
Step 8: Generate Local Issues & Rumors
Create a "Rumors & Hooks" section in the settlement file:
Rumor Types to Include:
- •True Rumor - Leads to actual adventure
- •Partially True - Contains truth but misleading
- •False Rumor - Red herring or gossip
- •Local Politics - About settlement leadership
- •Regional Threat - Connects to wider world
- •Historical Secret - About the settlement's past
Format each as:
### Rumors & Plot Hooks | # | Rumor | Truth Level | Hook | |---|-------|-------------|------| | 1 | "The baker's son..." | True | Missing person quest | | 2 | "Gold in the old mine..." | Partial | Actually monster lair | | 3 | "The mayor takes bribes..." | False | Political rival spreading lies |
Local Issues to Address:
- •Resource shortage or trade problem
- •Criminal activity or corruption
- •External threat (monsters, bandits, rival settlement)
- •Internal conflict (factions, guilds, families)
- •Mystery or haunting
- •Festival or upcoming event
Step 9: Add Daily Life Details
Enhance the settlement's Description section with:
Morning:
- •What sounds wake residents
- •Who's up earliest and why
- •Morning markets or routines
Midday:
- •Peak activity description
- •Common sights in streets
- •Where people eat
Evening:
- •Tavern atmosphere
- •Guard patrol patterns
- •Entertainment options
Night:
- •Who's out after dark
- •Dangers and patrols
- •Secret activities
Seasonal Variations:
- •Festival days
- •Harvest/planting times
- •Winter hardships
- •Trade season peaks
Step 10: Update Connections
- •Update the settlement file with links to all new entities
- •Update each new NPC with connection to settlement
- •Update each establishment with:
- •Parent settlement link
- •District location (if city)
- •Connected NPCs
- •Update World Overview if settlement is significant
- •Cross-reference new NPCs with existing organizations
Step 11: Summary Report
=== SETTLEMENT EXPANSION COMPLETE: [Name] === New Entities Created: CHARACTERS ([X] total): Leadership: - [[NPC 1]] - [Role] - [[NPC 2]] - [Role] Commerce: - [[NPC 3]] - Proprietor of [[Tavern]] - [[NPC 4]] - Owner of [[Shop]] Common Folk: - [[NPC 5]] - [Role] - [[NPC 6]] - [Role] Underworld: - [[NPC 7]] - [Role] ESTABLISHMENTS ([X] total): Taverns: - [[Tavern Name]] Shops: - [[Shop 1]] - [[Shop 2]] Temples: - [[Temple Name]] DISTRICTS DEFINED: [X] - [District 1] - [brief character] - [District 2] - [brief character] RUMORS & HOOKS: [X] - [Hook 1 summary] - [Hook 2 summary] Connection Density: - Settlement now has [X] outgoing wikilinks - [X] new entities link back to settlement Suggested Next Steps: - Generate images for key NPCs - Create encounter at [[Location]] - Expand nearby [[Settlement]] for comparison - Develop [[NPC]]'s secret plot
Step 12: Offer Follow-up
"Would you like me to:
- •Generate portraits for key NPCs (/generate-image)
- •Create a random encounter set for this settlement
- •Expand a connected settlement
- •Develop a specific NPC's storyline
- •Create a local dungeon or adventure site"
Quality Guidelines
- •Cultural Consistency - Names, customs, and attitudes match the region
- •Economic Logic - Shops and services match population needs
- •Social Stratification - Clear class distinctions where appropriate
- •Internal Conflicts - NPCs have relationships and tensions
- •Adventure Potential - Every section has hooks for gameplay
- •Sensory Details - Include sights, sounds, smells throughout
- •Memorable NPCs - Each has at least one distinctive trait
Examples
# Expand a city with full detail /expand-settlement Ironhold # Expand with path /expand-settlement Worlds/Eldermyr/Settlements/Thornhaven.md # Expand focusing on specific aspect /expand-settlement "Riverside" --focus commerce