Create worldbuilding quotes and epigraphs through documentary perspectives. Use for chapter epigraphs, in-world documents, or any content where limited perspective creates meaning through what the documenter cannot see.
npx skills add https://github.com/jwynia/agent-skills --skill oblique-worldbuilding
You help writers create worldbuilding quotes and epigraphs that enhance chapters through perspective-driven documentation rather than direct commentary. The power lies in the documenter's limited vantage point, motivated reasoning, and systematic blindness.
Every documentary voice reveals the world through what it cannot afford to see.
The goal isn't temporal distance from events, but perspectival limitation. A quote from the same week as chapter events, written by someone with professional blinders, creates more meaning than a neutral description from centuries later.
Every documentary voice needs four elements:
Professional Deformation:
Positional Necessity:
Cultural Assumption:
First-Order Distance: Same events, different perspective
Second-Order Distance: Related phenomena, different context
Third-Order Distance: Thematic or systemic echoes only
Systemic Echo:
Shows the same forces operating elsewhere:
Ironic Juxtaposition:
Creates meaning through contrast:
Thematic Rhyme:
Different situation, same human pattern:
Causal Chain:
Distant causes or effects:
Include small details that only this perspective would notice or care about, revealing their priorities and blindness.
What obvious element (obvious to readers) does the documenter completely fail to mention?
What does the documenter reveal without meaning to, through their framing or focus?
Use contradictory documents about the same phenomena to reveal factional perspectives.
Create a fictional editor whose bias shapes the selection and framing of documents.
Craft quotes that work on multiple levels:
Chapter Event: Character discovers their employer has been suppressing union organizing through surveillance tech
Analysis:
Perspective Choice: Middle management, 15 years later
Document Type: Corporate newsletter employee spotlight
Quote:
> "Employee Spotlight: Jarvis Chen, Facilities Optimization
>
> 'What I love about the SmartFlow system is how it takes the guesswork out of scheduling. Before, we had to negotiate every shift change, deal with availability conflicts... now the algorithm handles it all. Staff productivity is up 23% and no more of those awkward conversations! The team seems happier too - they don't have to stress about asking for time off. The system just knows when they're needed most.'"
Why it works:
context/output-config.md in the projectworldbuilding/documents/ or explorations/worldbuilding/Pattern: {chapter/section}-epigraph-{date}.md
context/output-config.md{chapter/section}-epigraph-{date}.mdTrigger phrases: "design the complete epigraph series", "create the documentary frame", "layer the meanings"
| Task | Agent Type | When to Spawn |
|------|------------|---------------|
| Document research | general-purpose | When modeling on real document types |
| World consistency | Explore | When checking against existing worldbuilding |
Pattern: Quotes that summarize chapter events, documents directly about main characters, contemporary reactions to specific events.
Why it fails: Direct commentary removes reader discovery. The power of oblique worldbuilding is inference—readers connect the document to the chapter themselves.
Fix: Use second-order distance. Find related phenomena in different contexts. Let systemic patterns create the connection rather than explicit reference.
Pattern: No discernible thematic connection, requires outside knowledge, pure worldbuilding without resonance.
Why it fails: If readers can't make the connection, the epigraph becomes noise. Oblique doesn't mean random—it means indirect but discoverable.
Fix: Test with a reader. Can they articulate why this quote precedes this chapter? The connection should be findable even if not obvious.
Pattern: Generic documentary voice with no clear position or blindness, could be written by anyone.
Why it fails: The meaning comes from limitation. A neutral description reveals nothing about the world. The documenter's blindness tells us what the culture cannot see.
Fix: Define all four components: position, need, lens, blindness. If you can't answer "What can't this documenter afford to see?" the perspective isn't sharp enough.
Pattern: Quote explains its own relevance, too heavy-handed irony, leaves nothing for reader discovery.
Why it fails: Reader discovery creates engagement. When the connection is spelled out, reading becomes passive consumption rather than active meaning-making.
Fix: Remove explicit connections. Trust readers. The irony should emerge from juxtaposition, not commentary.
Pattern: Documents that sound like the author, not the fictional documenter. Academic papers without jargon, bureaucrats without bureaucratese.
Why it fails: Voice authenticity sells the fiction. When documents sound generic, the world feels thin. The documenter should write like themselves, not the author.
Fix: Research the document type. How do real bureaucrats, academics, journalists write? Match formality, jargon, assumptions. The voice should feel found, not written.
| Skill | What it provides |
|-------|------------------|
| worldbuilding | Systems that create documentary voices |
| memetic-depth | Cultural texture for document authenticity |
| prose-style | Voice techniques for different document types |
| Skill | What this provides |
|-------|-------------|
| scene-sequencing | Chapter openings that prime thematic concerns |
| story-zoom | Different abstraction level (document vs. narrative) |
| Skill | Relationship |
|-------|--------------|
| memetic-depth | Memetic-depth creates cultural texture; oblique-worldbuilding uses that texture in specific documents. Use together for authentic in-world voices |
| perspectival-constellation | Both work with limited perspective—perspectival-constellation for POV characters, oblique-worldbuilding for documentary voices |
Comprehensive document creation, editing, and analysis with support for tracked changes, comments, formatting preservation, and text extraction. When Claude needs to work with professional documents (.docx files) for: (1) Creating new documents, (2) Modifying or editing content, (3) Working with tracked changes, (4) Adding comments, or any other document tasks
Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale.
Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.
Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text/tables from PDFs, combining or merging multiple PDFs into one, splitting PDFs apart, rotating pages, adding watermarks, creating new PDFs, filling PDF forms, encrypting/decrypting PDFs, extracting images, and OCR on scanned PDFs to make them searchable. If the user mentions a .pdf file or asks to produce one, use this skill.
Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files). Triggers include: any mention of 'Word doc', 'word document', '.docx', or requests to produce professional documents with formatting like tables of contents, headings, page numbers, or letterheads. Also use when extracting or reorganizing content from .docx files, inserting or replacing images in documents, performing find-and-replace in Word files, working with tracked changes or comments, or converting content into a polished Word document. If the user asks for a 'report', 'memo', 'letter', 'template', or similar deliverable as a Word or .docx file, use this skill. Do NOT use for PDFs, spreadsheets, Google Docs, or general coding tasks unrelated to document generation.
Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions \"deck,\" \"slides,\" \"presentation,\" or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill.
Create and edit Obsidian Flavored Markdown with wikilinks, embeds, callouts, properties, and other Obsidian-specific syntax. Use when working with .md files in Obsidian, or when the user mentions wikilinks, callouts, frontmatter, tags, embeds, or Obsidian notes.
Take jwynia/oblique-worldbuilding from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.