All skills
danjdewhurst avatar

/worldbuilding

@49fdaa9

This skill should be used when the user asks to "create a location", "add a location", "magic system", "political system", "build the world", "add culture", "world history", "technology system", "religion", "economy", "map", "travel times", "routes", "calendar", "moons", "seasons", "naming language", "conlang names", "trade routes", "supply lines", "magic cost", or wants to develop any aspect of a story's world and setting.

Use this Skill: https://skilld.dev/gh/danjdewhurst/story-skills/worldbuilding

This session only. Nothing lands on disk.

referenceslocation-template.md

≈526 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Location Template

Use this template when creating a new location file at worldbuilding/locations/{location-name-kebab}.md.

---
name: "{Location Name}"
type: "{location-type, e.g. city, district, wilderness, submerged-ruin}"
region: "{Parent Region}"
population: {number or estimate}
controlled-by: {character-kebab or faction}
notable-characters:
  - {character-kebab}
tags:
  - {tag-1}
  - {tag-2}
status: "{location-status, e.g. thriving, declining, strained, exposed, unknown}"
pronunciation: "{optional, e.g. KEL-ah-mar}"
setting: {interior|exterior|both}
routes:
  - to: {location-kebab}
    hours: {travel time as a number}
    mode: "{on foot|horse|coach|boat|train|...}"
---

pronunciation, setting, and routes are optional. setting must be interior, exterior, or both; it gives the INT., EXT., or INT./EXT. of screenplay scene headings in story build --format fountain. A route is two-way unless the other location declares its own; story continuity checks dated scenes against its hours. See maps-and-routes.md.

type and status are free-form descriptive strings, not a closed set. Use the validator truth: any kebab-case or plain value passes story validate. Match existing example usage where it fits (e.g. city, district, wilderness, submerged-ruin for type; thriving, declining, strained, exposed, unknown for status).

Description

What the location looks, sounds, smells, and feels like. First impressions for someone arriving. Key sensory details that make it distinct.

History

How the location came to be and key events that happened here. Only include history relevant to the story.

Culture & Customs

The people who live here, their way of life, traditions, social norms. What makes this place culturally distinct.

Notable Features

Specific landmarks, buildings, natural features, or points of interest within the location. Things characters would interact with.

Current State

What the location is like at the time of the story. Political situation, recent events, tensions, opportunities.

Source: SKILL.md on GitHub

1 warning3d5 checks · Risk MEDIUM
  • Gen Agent Trust Hub3d

    The skill facilitates worldbuilding for stories and integrates with a local CLI tool for project maintenance. It presents a security risk because it instructs the agent to execute shell commands using user-provided strings (such as location or artifact names) without explicit instructions for sanitizing those inputs, which could lead to command injection.

  • Socket3d

    No alerts

  • Snyk3d

    Risk: LOW · No issues

  • Runlayer6mo

    4 files scanned · No issues

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at 49fdaa9. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 18 hours ago.

Activeupdated 4 days ago

README badge

README badge for danjdewhurst/story-skills/worldbuilding