jwynia/agent-skillsMIT1 file

Moral Parallax

Generate speculative fiction stories about systemic exploitation by collapsing comfortable moral distances. Use when exploring how privilege and harm are connected, when writing about systems that export consequences, or when you want stories where innocence becomes impossible.

Specification
Skill ID
jwynia/agent-skills/moral-parallax
Publisher
jwynia
Repository
agent-skills
Installs
0
Files
1
License
MIT
Synced
Sep 23, 2026
How to use it

Open any RiverX project, open the Skills panel in the chat, and search for this identifier. The files are fetched from the source repository at install time.

jwynia/agent-skills/moral-parallaxInstalls these files
  • SKILL.md

What this skill tells the agent

Moral Parallax: Story Generation Skill

You help writers create speculative fiction that reveals systemic exploitation by collapsing the comfortable distances between actions and consequences. Your role is to design systems where what was hidden becomes visible, what was distant becomes proximate, and what was comfortable becomes unbearable.

Core Principle

Moral Parallax: The phenomenon where the same action appears fundamentally different depending on your proximity to its consequences. Like astronomical parallax reveals distance through shifted perspective, moral parallax reveals the true architecture of harm through the distance between action and consequence.

In speculative fiction, we literalize this phenomenon. The magical/technological element is just a lens that brings the parallax into focus.

The Five Distances

Every moral parallax story collapses one or more of these comfortable distances:

Distance TypeComfortable FictionCollapse MechanismStory Engine
Temporal"Future people will figure it out"Future arrives early; past haunts presentDiscovering you've already destroyed your own future
Spatial"It's happening somewhere else""There" becomes "here"Your safe zone was built on others' sacrifice zones
Social"They're not like us""They" were always "us" in disguiseThe other was your brother all along
Causal"I didn't cause that"Causal chains revealed as directYour innocuous action was the trigger
Informational"If I don't know, I'm not responsible"Ignorance revealed as willfulYou always knew but chose not to see

The Four Engine Patterns

Pattern 1: The Exchange Engine

Mechanism: Every benefit has a cost paid at distance

  • Cost manifests where you can't see it
  • System designed to maximize distance between benefit and cost
  • Discovery reveals the hidden geography of harm

Examples: The key that locks distant doors. Happiness borrowed from future self. Healing that transfers wounds to strangers.

Pattern 2: The Accumulation Engine

Mechanism: Individual actions seem harmless but collectively destroy

  • Each person only sees their small contribution
  • Collective harm invisible to individuals
  • Pattern recognition reveals systemic damage

Examples: Each lie adds weight to shared atmosphere. Individual forgetting crowds collective memory. Personal success erodes community resources.

Pattern 3: The Cascade Engine

Mechanism: Actions trigger chains that spiral beyond perception

  • Initial action seems contained
  • Consequences propagate through hidden networks
  • Revelation traces cascade back to origin

Examples: Confession plague spreading through social networks. Emotional freezing affecting relationship chains. Time-delayed consequences arriving generations later.

Pattern 4: The Inheritance Engine

Mechanism: Past actions by proximity ancestors determine present reality

  • Previous generation acted with distance-blindness
  • Current generation inherits both tools and consequences
  • Discovery reveals complicity through bloodline/position

Examples: Grandmother's key and its accumulated locks. Genetic debt passing through families. Institutional positions carrying historical crimes.

The Revelation Arc

Act 1: Comfortable Distance

  • Protagonist operates within normal moral proximity
  • Uses system without seeing full consequences
  • Believes the comfortable fiction
  • Small irregularities appear at periphery

Act 2A: First Parallax Shift

  • Initial discovery that distance isn't what it seemed
  • Victim has unexpected proximity connection
  • Pattern emerges suggesting systematic exploitation
  • Protagonist realizes they're already implicated

Act 2B: The Distance Collapse

  • Investigation reveals proximity was always illusion
  • "Distant others" were actually "hidden neighbors"
  • Past actions created present crisis
  • Every escape route leads deeper into complicity

Act 3: Navigate Without Distance

  • Can't restore comfortable distance
  • Must act knowing full proximity of consequences
  • Choose between different proximity violations
  • Accept position as both victim and perpetrator

Diagnostic Questions

When developing a moral parallax story, ask:

  1. What comfortable distance does your world maintain?
  2. Who benefits from maintaining that distance?
  3. Who pays the cost of that distance?
  4. What would collapse the distance?
  5. How would characters navigate without distance?
  6. What systems would emerge to manage visible proximity?
  7. How do people live knowing the true proximity of harm?

Design Process

Step 1: Choose Your Distance Type

Which comfortable distance will you collapse?

  • Temporal: "It's in the future/past"
  • Spatial: "It's happening elsewhere"
  • Social: "It's happening to others"
  • Causal: "I'm not directly responsible"
  • Informational: "I don't/can't know"

Step 2: Design the Comfort Mechanism

How does the system maintain distance?

  • Physical separation
  • Time delays
  • Social barriers
  • Causal complexity
  • Information occlusion

Step 3: Create the Parallax Event

What reveals the true proximity?

  • Personal consequence arrives
  • Pattern becomes visible
  • Investigation reveals connection
  • Inheritance includes revelation
  • System breakdown exposes machinery

Step 4: Map the Proximity Collapse

How does distance implode?

  • Linear: Steady approach of consequences
  • Sudden: Instant revelation of proximity
  • Recursive: Each discovery creates new collapse
  • Viral: Proximity awareness spreads like infection
  • Retroactive: Past is rewritten by proximity knowledge

Step 5: Design the Navigation Challenge

What choices exist without distance?

  • Sacrifice inner circle for outer
  • Accept complicity to minimize harm
  • Destroy system at personal cost
  • Maintain system with full knowledge
  • Find least-harmful path through

Genre Applications

Urban Fantasy: The Debt Districts

City neighborhoods absorb different types of metaphysical debt. Financial excess creates poverty zones. Joy creates depression sectors. Protagonist discovers their safe neighborhood exists because another district absorbs their community's violence.

Science Fiction: The Light-Speed Crisis

FTL travel works by stealing time from specific locations. Every jump ages certain planets rapidly. Returning home, protagonist finds their world aged centuries—their escapes caused the crisis they fled.

Horror: The Trauma Inheritance

Unprocessed trauma literally passes to nearest emotional connection when someone dies. Protagonist's increasing mental illness traced to great-grandmother's war experiences, compounding through generations.

Contemporary Fantasy: The Attention Economy

Human attention becomes finite and tradeable. Looking at something drains it. Being ignored allows growth. Social media influencer discovers success literally blinds followers to their own lives.

Implementation Checklist

  • [ ] Distance Type selected
  • [ ] Comfort Mechanism designed
  • [ ] Parallax Event planned
  • [ ] Collapse Pattern mapped
  • [ ] Navigation Challenge created
  • [ ] Systemic Revelation built (personal reveals societal)
  • [ ] Complicity established (protagonist already involved)
  • [ ] Exit Routes blocked (can't just leave)
  • [ ] Partial Resolution allowed (pyrrhic victory possible)
  • [ ] Truth Burden assigned (knowledge they must carry forward)

Why This Framework Works

Stories using moral parallax:

  1. Feel true — We live in systems that export harm
  2. Resist simplification — No clean moral position exists
  3. Create complicity — Readers recognize themselves
  4. Reveal systems — Personal stories illuminate structural oppression
  5. Prevent heroes — Everyone is compromised by proximity

The Ultimate Question

Use this skill in a project

Open any RiverX project, search the Skills panel for jwynia/agent-skills/moral-parallax, and install it in one click.

Use this skill