generate-world
Generate Complete World
Generate a complete world: $ARGUMENTS
Overview
This skill creates an entire interconnected world through a multi-phase workflow. It generates approximately 80-120 entities using the 75 core worldbuilding templates (87 total templates exist including DM tools like Encounters and Maps), organized in the proper folder structure with [[wikilinks]] connecting everything together.
Important: This is a long-running workflow. Progress updates will be provided between phases, and the workflow will pause at key checkpoints for your approval.
Instructions
Phase 1: World Foundation
Goal: Create the world directory and establish core identity.
- Parse the world name from arguments. If not provided, ask the user.
More from hopeoverture/worldbuilding-system
create-world
Create a new worldbuilding project with full folder structure. Use when the user wants to start a new world, campaign setting, or fantasy setting like "create a world called Eldoria".
3validate-template
Validate a template or entity file has all required sections, YAML fields, and follows the worldbuilding system conventions. Use when creating new templates or checking if entities are properly structured.
3create-template
Create a new worldbuilding template for the Obsidian vault. Use when the user wants to add a new entity type template like "tavern template", "spell template", or "dungeon template".
2populate-entity
Scan an entity file to identify mentions of people, places, organizations, and other entities in the text. Creates missing entities using appropriate templates and adds wikilinks. Use when user wants to "populate", "fill out", "create linked entities", or "auto-generate connections" for an entity.
2random-encounter
Generate random encounters appropriate for a location, party level, or situation. Creates combat, social, or exploration encounters using existing world entities. Use when user wants "random encounter", "encounter table", or "what happens at [location]".
2worldbuild
Interactive guided worldbuilding with questions, choices, and incremental creation. Creates worlds collaboratively through a question-and-answer workflow rather than automatic generation. Use when the user wants to thoughtfully build a world step-by-step.
2