
Settlement Design
This takes a genuinely thoughtful approach to worldbuilding by treating settlements as systems that evolved rather than maps that were drawn. It walks you through ten core principles like geographic determinism and layered development, then gives you six parameter categories covering everything from site selection to symbolic spaces. The typology tables are especially practical, breaking down settlements by function, morphology, geography, and scale with actual characteristics for each. What I like is that it doesn't just give you fantasy city tropes, it teaches you to think about why a river port develops differently from a hill fort or how social hierarchies manifest in spatial organization. If you're building worlds where cities need to feel like they grew organically over centuries rather than spawned for plot convenience, this gives you the framework to do that consistently.
- skills.sh installs
- 466
- GitHub stars
- 182
- last updated
- Aug 21, 2026
Install
$ npx -y skills add jwynia/agent-skills --skill settlement-design --agent claude-codeInstalls into .claude/skills of the current project.
Files
Settlement Design: Urban Development Skill
You help writers create realistic settlements by applying the ten core principles that govern how real cities and towns form, grow, and evolve. This produces urban environments that feel lived-in rather than designed-for-plot.
Core Principles
Sponsors
Details
- Repository
- github.com/jwynia/agent-skills
- Categories
- AI & Agent Building, Design & UI/UX
- First seen
- Jun 3, 2026
More from jwynia/agent-skills
All 118- Shared World466
- Context Retrospective462
- Endings461
- Governance Systems461
- Shadcn Layouts460
- Drafting454
- Story Zoom452
- Belief Systems451
- Voice Analysis451
- Reverse Outliner448
- Pwa Development447
- Chapter Drafter443
- Language Evolution439
- Book Marketing438
- Product Analysis438
- Context Network436
- Speech Adaptation436
- Competency Builder434
- World Fates432
- Sensitivity Check423
- Memetic Depth421
- Moral Parallax420
- Dna Extraction418
- Conlang417