expand-entity

Expand worldbuilding entities in Markdown files with YAML frontmatter and create linked sub-entities.

4|Updated Jan 21, 2026
One-click install
npx skills add https://github.com/hopeoverture/Worldbuilding-System --skill expand-entity
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: expand-entity
Source: https://github.com/hopeoverture/Worldbuilding-System/tree/main/.claude/skills/expand-entity
Command: npx skills add https://github.com/hopeoverture/Worldbuilding-System --skill expand-entity

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps authors transform sparse worldbuilding entries into richly detailed, interconnected entities. It enables rapid deepening of descriptions, creation of logical sub-entities (NPCs, taverns, artifacts), and the establishment of bidirectional connections to maintain lore coherence.

Core Features & Use Cases

  • Deepens detail: expands Overview, Description, History, and Relationships with concrete names, events, and sensory detail.
  • Sub-entity creation: generates related entities (NPCs, shops, lairs) linked to the parent.
  • Connection wiring: adds and reciprocates connections between entities to ensure consistency across Worlds.

Quick Start

Use the /expand-entity command to flesh out a city, character, or organization, e.g., /expand-entity Worlds/Eldoria/Settlements/Vallenheim.md

Frequently Asked Questions about expand-entity

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I expand sparse worldbuilding entries with deeper lore and connections?

To expand sparse worldbuilding entries, use the /expand-entity command on a Markdown file to enrich its Overview, Description, and History while generating related sub-entities and bidirectional links to maintain lore coherence.

How do I automatically generate NPCs and sub-entities for a settlement?

Automatically generate NPCs and sub-entities for a settlement by running an expansion command on the settlement file, which creates related entities like shops or characters and wires them directly to the parent location.

Can I use Markdown files with YAML frontmatter for worldbuilding entity management?

Yes, you can use Markdown files with YAML frontmatter for worldbuilding entity management. The system reads and updates these files directly to add sensory detail, populate image prompts, and ensure reciprocal connections.

What is the best way to maintain bidirectional connections between worldbuilding entities?

The best way to maintain bidirectional connections between worldbuilding entities is to use an automated connection wiring process that updates both the parent and child Markdown files, ensuring reciprocal links and consistency across the world.

Does expanding world entities work for both characters and organizations?

Yes, expanding world entities works for characters, organizations, settlements, and geography. It applies across Worlds directories to deepen descriptions, generate sub-entities, and update bidirectional links for any entity type.

Why do my worldbuilding entities lack logical sub-entities and reciprocal links?

Worldbuilding entities lack logical sub-entities and reciprocal links when they are not expanded with an automated tool that generates connected NPCs or artifacts and simultaneously updates both parent and child files to ensure consistency.