hopeoverture/worldbuilding-system

Obsidian vault with 75 worldbuilding templates for fantasy settings

0 stars0 forksUpdated Jan 26, 2026
npx skills add hopeoverture/worldbuilding-system

README

Worldbuilding System

An AI-powered worldbuilding toolkit for D&D 5e (2024) fantasy settings, built as an Obsidian vault with 97 structured templates, 24 AI-assisted skills, and comprehensive rules reference.

Features

  • 97 Reusable Templates across 12 categories with structured YAML frontmatter, AI generation prompts, and image prompt fields
  • 24 AI Skills (Slash Commands) for world generation, entity creation, auditing, and session prep
  • Complete D&D 5e 2024 Rules Reference - 65 files covering core rules, classes, spells, equipment, and monsters
  • Bidirectional Wikilinks - Obsidian-native [[Entity Name]] cross-references with validation
  • Image Prompt Integration - Built-in prompts for AI image generation (OpenAI gpt-image-1)
  • MCP Server Integration - Obsidian, Memory, and Fetch servers for enhanced AI capabilities

Quick Start

Prerequisites

  • Obsidian (recommended for viewing/editing)
  • Claude Code or compatible AI assistant for skill commands
  • Node.js (for MCP servers)
  • Python 3.8+ (optional, for batch scripts)

Installation

  1. Clone this repository:

    git clone https://github.com/your-username/worldbuilding-system.git
    
  2. Open the folder as an Obsidian vault:

    • Launch Obsidian
    • Click "Open folder as vault"
    • Select the cloned directory
  3. (Optional) Install MCP dependencies for AI integration:

    npm install -g obsidian-mcp @modelcontextprotocol/server-memory @modelcontextprotocol/server-fetch
    

Project Structure

Worldbuilding System/
├── Templates/                    # 92 reusable templates
│   ├── Characters/               # Protagonist, Antagonist, Support, Background, Familiar, Divine Servant
│   ├── Character Options/        # Background, Class, Subclass
│   ├── Settlements/              # Village, Town, City, Stronghold, Tavern, Shop, Temple, Library
│   ├── Items/                    # Weapon, Armor, Artifact, Wondrous Item, Potion, Food, etc.
│   ├── Creatures/                # Monster, Animal, Insect, Plant, Species
│   ├── Organizations/            # Guild, Government, Military, Cult, Academy, Business, etc.
│   ├── Concepts/                 # Deity, Pantheon, Magic System, Calendar, Currency, Language, etc.
│   ├── History/                  # Age, Event, War, Battle, Dynasty, Adventure, Tragedy, Treaty
│   ├── Geography/                # Continent, Region, Mountain Range, Forest, Dungeon, Cave, etc.
│   ├── Encounters/               # Combat, Social, Exploration, Trap
│   ├── Maps/                     # World, Continent, Region, Settlement
│   └── Reference/                # Naming conventions, validation guides, connection matrix
│
├── Worlds/                       # Your worldbuilding projects
│   └── [World Name]/
│       ├── World Overview.md     # Central world document
│       ├── Characters/           # NPCs and PCs
│       ├── Settlements/          # Cities, towns, villages
│       ├── Organizations/        # Factions, guilds, governments
│       ├── Geography/            # Regions, landmarks
│       ├── History/              # Timeline events
│       ├── Concepts/             # Magic, religion, culture
│       ├── Items/                # Notable objects
│       └── Encounters/           # Prepared encounters
│
├── D&D 5e 2024 Rules/            # Complete rules reference
│   ├── Core Rules/               # Ability Scores, Combat, Conditions, Actions
│   ├── Character Creation/       # Species, Backgrounds
│   ├── Classes/                  # All 12 classes with features
│   ├── Feats/                    # Origin, General, Fighting Style, Epic Boon
│   ├── Equipment/                # Weapons, Armor, Adventuring Gear, Tools
│   ├── Spells/                   # Cantrips through 9th level
│   ├── Monsters/                 # CR and XP reference
│   └── Appendices/               # Creature Types, Damage Types, Abbreviations
│
├── scripts/                      # Utility scripts
│   └── linkify_world.py          # Batch wikilink generator
│
├── .claude/                      # Claude Code configuration
│   ├── settings.json             # Permissions and attribution
│   └── skills/                   # 24 slash command definitions
│
├── CLAUDE.md                     # AI assistant instructions
├── GEMINI.md                     # Gemini-specific instructions
└── .mcp.json                     # MCP server configuration

Skills (Slash Commands)

Use these commands with Claude Code or compatible AI assistants:

World Creation

CommandDescription
/create-world [name]Create a new world with full folder structure
/generate-world [name]Auto-generate 80-120 interconnected entities across 13 phases
/worldbuild [name]Interactive guided worldbuilding with Q&A workflow

Entity Management

CommandDescription
/create-entity [description]Generate

...

Read full README

Publisher

hopeoverturehopeoverture

Statistics

Stars0
Forks0
Open Issues0
CreatedJan 21, 2026