🎯

create-template

🎯Skill

from hopeoverture/worldbuilding-system

VibeIndex|
What it does

Generates a structured Obsidian worldbuilding template for a specific fantasy entity type with comprehensive sections, tags, and image prompt guidelines.

create-template

Installation

Install skill:
npx skills add https://github.com/hopeoverture/worldbuilding-system --skill create-template
1
AddedJan 27, 2026

Skill Details

SKILL.md

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".

Overview

# Create Worldbuilding Template

Create a new worldbuilding template for: $ARGUMENTS

Instructions

You are creating a new Obsidian template for a fantasy worldbuilding vault. Follow the established conventions exactly.

Step 1: Determine Category and Filename

Based on the user's request, determine:

  1. Category folder: Characters, Settlements, Items, Creatures, Organizations, Concepts, History, or Geography
  2. Filename: Use Title Case with spaces (e.g., "Haunted House.md", "Trade Guild.md")

Step 2: Template Structure

Every template MUST follow this exact structure:

```markdown

---

tags:

- [category]

- [subcategory]

name:

aliases: []

status: draft

# [Category]-Specific Fields

field_name:

another_field:

---

# {{title}}

> [!info] Generation Instructions

> When generating a [entity type], [guidance on what to create and focus areas]. [What makes this entity type interesting]. [Key aspects to include].

Overview

> Write [X] sentences establishing [what the overview should cover].

Classification

[Type and categorization options]

[Domain-Specific Sections]

[Multiple sections with subsections, tables, and directive prompts]

History

[Origin, major events, current situation]

Key Figures

[Important associated characters]

Secrets

1.

2.

Plot Hooks

1.

2.

3.

Image Prompts

Art Style

Hyper-realistic digital art, photorealistic rendering, cinematic lighting, rich textures, intricate detail on [relevant elements], dramatic atmosphere, depth of field, volumetric lighting, 8K quality, masterful composition.

[Scene Type 1]

Template:

> [Detailed scene description with placeholders in brackets]. Hyper-realistic digital art, photorealistic rendering, cinematic lighting, rich textures, dramatic atmosphere, depth of field, volumetric lighting, 8K quality, masterful composition. Fantasy [scene type] illustration.

Prompt:

[Scene Type 2]

Template:

> [Second scene description with placeholders]. Hyper-realistic digital art, photorealistic rendering, cinematic lighting, rich textures, dramatic atmosphere, depth of field, volumetric lighting, 8K quality, masterful composition. Fantasy [scene type] illustration.

Prompt:

Notes

Additional details and references.

Connections

Link to related entities using [[Entity Name]] syntax.

[Category]

  • [Relationship]: [[]], [[]]

```

Step 3: Writing Style Requirements

  • Directive language: Use "Write 2-3 sentences...", "List 3-4...", "Describe in..."
  • Classification options: Use parenthetical choices like "(Type A / Type B / Type C)"
  • Tables: Use for structured data with clear headers
  • YAML fields: Include relevant metadata for filtering (status always starts as "draft")
  • Two image prompt scenes: Always include exactly 2 scene templates
  • Wikilinks: Use [[Entity Name]] syntax in Connections section

Step 4: Reference Existing Templates

Before creating, look at similar templates in the same category folder for:

  • Appropriate YAML fields
  • Section structure and depth
  • Table formats used
  • Connection categories

Step 5: Create the Template

Write the complete template file to Templates/[Category]/[Filename].md

After creating, update CLAUDE.md:

  1. Update the Project Structure comment for the category if needed
  2. Update the Template Categories table with the new count and name

More from this repository10

🎯
random-encounter🎯Skill

Generates random, contextually appropriate encounters tailored to location, party level, and world, spanning combat, social, and exploration scenarios.

🎯
validate-template🎯Skill

Validates templates and entity files to ensure they meet worldbuilding system standards and structural requirements.

🎯
generate-world🎯Skill

Generates a comprehensive, interconnected world with 80-120 entities, including geography, characters, organizations, and history, using 75 worldbuilding templates.

🎯
generate-politics🎯Skill

Generates intricate political landscapes with alliance networks, conflicts, treaties, and power dynamics for worldbuilding.

🎯
create-world🎯Skill

Generates a comprehensive worldbuilding project structure with customizable genre and tone options for creating immersive fantasy settings.

🎯
link-entities🎯Skill

Connects entities bidirectionally by creating contextual wikilinks between them, either manually or automatically across a world.

🎯
worldbuild🎯Skill

Guides users through collaborative worldbuilding by asking targeted questions, offering choices, and creating world elements step-by-step with user approval.

🎯
session-prep🎯Skill

Generates comprehensive D&D session preparation materials, quickly compiling world details, NPCs, locations, and encounter suggestions for Dungeon Masters.

🎯
expand-region🎯Skill

Populates a geographic region with settlements, landmarks, encounters, legends, and adventure sites based on its terrain and characteristics.

🎯
expand-settlement🎯Skill

Expands a settlement by generating detailed NPCs, establishments, districts, local issues, and atmospheric details for villages, towns, cities, or strongholds.