diegetic-artifact-generation

Generate in-world texts like chronicles and sermons within Worldloom worlds.

1|Updated Apr 17, 2026
One-click install
npx skills add https://github.com/joeloverbeck/worldloom --skill diegetic-artifact-generation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: diegetic-artifact-generation
Source: https://github.com/joeloverbeck/worldloom/tree/main/.claude/skills/diegetic-artifact-generation
Command: npx skills add https://github.com/joeloverbeck/worldloom --skill diegetic-artifact-generation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires worldloom, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill generates diegetic artifacts within a Worldloom world, such as chronicles, sermons, travelogues, and more, with precise control over their context and content.

Core Features & Use Cases

  • Diegetic Artifact Creation: Generate in-world texts or artifacts like chronicles, sermons, travelogues, etc.
  • Author and Context Control: Customize the author's profile, epistemic horizon, and communicative purpose.
  • Genre Conventions: Apply in-world genre conventions to ensure authenticity.
  • Canon Safety Check: Ensure artifacts do not violate world canon or introduce unintended contradictions.
  • Use Case: Create a detailed chronicle of a historical event within your worldloom world, with accurate dates, places, and characters.

Quick Start

Generate a chronicle about the "Battle of the Long Bridge" in the world "Mystic Lands" using the "diegetic-artifact-generation" skill with the following brief:

brief_path: "battle_of_the_long_bridge.brief.md"
world_slug: "mystic-lands"
character_path: null

Frequently Asked Questions about diegetic-artifact-generation

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

FAQPage Schema
How do I generate in-world texts like chronicles or sermons without breaking world canon?

Diegetic artifact generation produces in-world texts by validating requests against your world's invariant records and distribution blocks. This ensures the final chronicles or sermons maintain strict narrative consistency and adhere to established canon without introducing contradictions.

What is a diegetic artifact in worldbuilding and how does text generation handle it?

Diegetic artifacts are in-world texts like chronicles or travelogues that exist within the fictional reality. Text generation handles them by applying world context, author profiles, and genre conventions to produce content that feels native to the worldbuilding setting.

Do I need worldloom to generate diegetic artifacts for my world?

Yes, worldloom is a required dependency. You must supply a worldloom context packet alongside validation records like invariants and distribution blocks so the generation process can accurately verify canon safety and narrative consistency for your world.

How do I customize the author profile and epistemic horizon when generating worldbuilding texts?

You customize the author profile and epistemic horizon by defining them in your generation brief. This controls the in-world author's limited knowledge, communicative purpose, and genre conventions, ensuring the generated artifact accurately reflects their specific narrative perspective.

What's the best way to ensure canon safety when creating worldbuilding content?

The best way to ensure canon safety is to validate generated content against worldloom's invariant records, mystery records, and distribution blocks. This checks for narrative contradictions and ensures the text generation strictly respects the established world context and canonical rules.