jwynia avatar

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-code

Installs 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
1jwynia avatarshared-worldjwynia/agent-skillsMaintain a wiki-style world bible for collaborative fiction. Use for long-running story worlds, shared universes, membership sites, or any fiction requiring per466skills.sh installs
2aj-geddes avatarquery-caching-strategiesaj-geddes/useful-ai-promptsImplement query caching strategies to improve performance. Use when setting up caching layers, configuring Redis, or optimizing database query response times.465skills.sh installs
3aj-geddes avatarrisk-assessmentaj-geddes/useful-ai-promptsIdentify, analyze, and prioritize project risks using qualitative and quantitative methods. Develop mitigation strategies to minimize impact and maximize projec465skills.sh installs
4n0an avatarswift-format-stylen0an/swift-formatstyle-agent-skillWrites and reviews Swift FormatStyle code, replacing legacy Formatter subclasses and C-style String(format:) with modern .formatted() APIs. Use when formatting 465skills.sh installs
5sergiodxa avatarfrontend-tailwind-best-practicessergiodxa/agent-skillsTailwind CSS patterns and conventions for frontend apps. Use when writing component styles, layouts, or working with CSS classes.465skills.sh installs
6new-silvermoon avatarcoil-composenew-silvermoon/awesome-android-agent-skillsExpert guidance on using Coil for image loading in Jetpack Compose. Use this when asked about loading images from URLs, handling image states, or optimizing ima464skills.sh installs