Extracting Entities

Extracts individual entities from a large source document and creates separate .md files for each one. Use when a source contains multiple distinct entities that should each have their own file, or when user says "extract", "pull out entities", "split this file", or "create files from this source". Does NOT compile scattered info about one entity — use /compiling-entities for that.

alainator 106d85f 1.0 KB Updated

File contents

Extracting Entities

Pull distinct entities from a source document into individual files.

Process

  1. Read the ENTIRE source file
  2. Identify every distinct entity needing its own file
  3. Present extraction plan for approval before writing
  4. Extract with YAML frontmatter (status: draft), cross-references

Rules

  • One entity per file
  • Never write files until extraction plan is approved
  • Preserve source content faithfully — do not summarize

Out of Scope

Does NOT compile scattered info about one entity (use /compiling-entities). Does NOT write original content (use /writing-worldbuilding).

alainator/worldcodex/tree/main/.claude/skills/extracting-entities commit 106d85f4df

Frequently asked questions

npx skillmds@latest add alainator/extracting-entities