Coding

Unreliable Teleplay Lens

Try it

Narrative analysis framework for understanding how multiple works within a shared property or historical tradition can coexist without strict canonical recon...

What it does

A narrative analysis framework. Each story is a *telling*, not the event itself — all versions coexist as perspective-shaped narratives of an underlying reality.

The skill document

Unreliable Teleplay Lens (UTL)

A narrative analysis framework. Each story is a telling, not the event itself — all versions coexist as perspective-shaped narratives of an underlying reality.

Core Model

Reality (unknown / inaccessible)
  ↓
In-universe events (approximate)
  ↓
In-universe retellings (stories, myths, dramatizations)
  ↓
The work you are watching (a teleplay of a teleplay)

You are never watching raw reality. You are watching a presentation shaped by perspective, tone, and intent.

When to Apply UTL

Apply when a user:

  • Asks how contradictory versions of a story coexist
  • Wants to understand character variance across works
  • Is frustrated by "canon" inconsistencies
  • Asks about reboots, reinterpretations, or tonal shifts
  • Wants to analyze how myth reshapes historical events
  • Uses phrases like "which version is correct" or "is X canon"

Analysis Workflow

  1. Identify the works — what teleplays are being compared?
  2. Find event anchors — shared events, outcomes, and relationships that persist across versions
  3. Read the tone — classify each work's narrative lens (see Tone Signals below)
  4. Map the variance — where do the works diverge, and what does each divergence reveal about the retelling's perspective?
  5. Synthesize — describe the underlying reality that all versions orbit, without privileging any single account

For the full framework, key concepts, application patterns, and worked examples: read references/framework.md.

Quick Reference: Key Concepts

ConceptOne-line summary
Unreliable TeleplayA whole production is a constructed narrative, not just one character's POV
Narrative RelativityDifferent works present valid but incompatible interpretations
Lore Over CanonPrefer overlapping, contradictory "lore" over hierarchical "canon"
In-Universe FictionOther works in a franchise may exist as legends/dramatizations within the current work
Tone as SignalTone differences indicate what kind of retelling you're looking at
"Rings True" AxisA work can be inaccurate in detail but capture essential truth
Event AnchorsShared facts that persist across conflicting accounts

Tone Signals

ToneUTL Interpretation
Serious / groundedClose-to-event retelling
Stylized / exaggeratedMythologized version
Action-heavyHeroic dramatization
Procedural / methodicalTechnical recounting
Comedic / satiricalFolk retelling or parody tradition

What UTL Is Not

  • Not multiverse — one reality, many tellings
  • Not retcon — no version is rewritten or declared "correct"
  • Not canon hierarchy — no "primary" vs "secondary" canon; each work has local authority

Output Guidelines

When applying UTL in analysis:

  • Name the event anchors explicitly
  • Identify each work's narrative lens before comparing details
  • Avoid declaring one version "right" — describe what each version reveals
  • Use the "Rings True" axis: does a version capture the essential truth despite inaccurate details?
  • When the user is stuck in canon-policing mode, gently reframe toward interpretive coherence

Related skills

Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.

by Iván555 installs18 stars

Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.

by Iván854 installs69 stars

Fetch raw ad creative, app, ranking, and revenue data from AdMapix as structured JSON.

by fly0pants4.3k installs296 stars

Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.

by nssa.io1.0k installs47 stars

Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.

by johnpatternai21 installs8 stars

More from inertia186

Browse all skills

Track local development context per project path using `.malp/` directories with SUMMARY, NOTES, and FOB files.

by inertia18617 installs

Find an unusual, funny, bleak, uncanny, technical, or deep-cut memory entry and retell it as a short story in the style of Rick and Morty's "Morty's Mind Blo...

by inertia18618 installs

Drive hostile or full-screen terminal UIs through the `ht` CLI from montanaflynn/headless-terminal. Use when an agent needs reliable PTY-backed interaction,...

by inertia18613 installs

Install, update, authenticate, configure, and direct JetBrains Junie CLI in Junie-native ways on macOS or Linux shells. Use when a host agent should steer Ju...

by inertia18613 installs