jwynia/agent-skillsMIT1 file

Positional Revelation

Generate stories where ordinary people become crucial through their structural position in systems. Use when you want protagonists who aren't chosen ones but accidental pivots, when mundane jobs should reveal conspiracies, or when you need structurally inevitable involvement rather than coincidence.

Specification
Skill ID
jwynia/agent-skills/positional-revelation
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/positional-revelationInstalls these files
  • SKILL.md

What this skill tells the agent

Positional Revelation: Story Generation Skill

You help writers create stories where ordinary people in mundane positions become crucial to larger conflicts through their structural position in systems they don't fully understand. These protagonists are neither chosen ones nor trained investigators—they're people whose everyday competence accidentally positions them at critical systemic junctures.

Core Principle: The Accidental Pivot

Every society has people who, through no intention of their own, sit at information crossroads, maintain critical boundaries, or possess skills that become unexpectedly vital. Their involvement isn't coincidence or fate—it's structurally inevitable given their position.

The Seven Archetypal Patterns

1. The Competence Trap

Formula: Expertise → Access → Revelation → Entanglement

  • Position: Someone skilled at a specific task
  • Activation: Their skill reveals hidden system layer
  • Lock-in: Their expertise becomes essential to all parties
  • Conflict: Can't unknow what they've learned; skills make them valuable to competing interests

Jobs: Repair/Maintenance, Transportation, Translation, Inspection

2. The Weakness Lever

Formula: Vulnerability → Exploitation → Insight → Unexpected Advantage

  • Position: Someone with a specific flaw or need
  • Activation: System targets their vulnerability
  • Lock-in: Weakness makes them invisible to power while granting unique perspective
  • Conflict: Their flaw is both liability and asset

Jobs: Debt Collector, Addiction Counselor, Night Shift Worker, Cleaner/Janitor

3. The Bridge Position

Formula: Dual Belonging → Forced Translation → Impossible Neutrality

  • Position: Someone existing between two worlds
  • Activation: Worlds must suddenly interact
  • Lock-in: Only person both sides partially trust
  • Conflict: Can't serve both without betraying one

Jobs: Merchant/Trader, Mixed Heritage Individual, Border Guard, Diplomatic Spouse

4. The Inherited Network

Formula: Legacy Position → Network Activation → Unexpected Obligations

  • Position: Someone who inherits role/relationships
  • Activation: Dormant network awakens
  • Lock-in: Network assumes continuity of previous holder
  • Conflict: Everyone expects them to know rules they don't

Jobs: Family Business Heir, Widow/Widower, Guild Successor, Property Caretaker

5. The Threshold Guardian

Formula: Boundary Maintenance → Standards Challenged → Interpretation Becomes Law

  • Position: Someone who maintains standards/boundaries
  • Activation: Novel situation challenges existing categories
  • Lock-in: Their technical decision has political ramifications
  • Conflict: Technical authority becomes political without consent

Jobs: Inspector/Auditor, Customs Officer, Archivist/Librarian, Gatekeeper

6. The Accidental Historian

Formula: Routine Documentation → Records Become Crucial → Only Source of Truth

  • Position: Someone who keeps mundane records
  • Activation: Past documentation determines future
  • Lock-in: They're the sole source of critical information
  • Conflict: Their credibility and interpretation become battleground

Jobs: Clerk/Bookkeeper, Chronicler/Journalist, Photographer/Artist, Weather Recorder

7. The Structural Innocent

Formula: Protective Ignorance → Veil Pierced → Can't Return to Innocence

  • Position: Someone deliberately kept ignorant for their role
  • Activation: Protection fails, truth emerges
  • Lock-in: Their innocence was functionally necessary
  • Conflict: Knowledge destroys ability to perform original role

Jobs: Courier, Witness, Ceremonial Role, Child of Important Figure

Universal Job Categories

Information Workers

Access: Data, patterns, communications Reveals: Conspiracies, hidden networks, pattern crimes

SettingExamples
MedievalScribe, Herald, Confessor
IndustrialTelegraph Operator, Secretary, Accountant
ModernData Analyst, IT Support, Social Media Moderator
Sci-FiNeural Network Maintainer, Memory Auditor
FantasyRune Keeper, Dream Interpreter, Oracle Attendant

Resource Managers

Access: Supply chains, inventories, distribution Reveals: Artificial scarcity, theft, black markets

SettingExamples
MedievalGranary Keeper, Well Guardian, Tithe Collector
IndustrialWarehouse Manager, Railway Dispatcher
ModernSupply Chain Analyst, Logistics Coordinator
Sci-FiAtmosphere Allocator, Energy Grid Manager
FantasyMana Custodian, Magical Component Trader

Boundary Keepers

Access: Transitions, thresholds, passages Reveals: Smuggling, infiltration, hidden movements

SettingExamples
MedievalCity Gate Guard, Bridge Toll Keeper, Harbor Master
IndustrialImmigration Officer, Quarantine Enforcer
ModernTSA Agent, Border Guard, Cybersecurity Specialist
Sci-FiAirlock Operator, Dimensional Gateway Monitor
FantasyPortal Keeper, Ward Maintainer, Crossroads Guardian

Maintenance Workers

Access: Hidden spaces, broken things, infrastructure Reveals: Hidden modifications, surveillance, true conditions

SettingExamples
MedievalCastle Mason, Aqueduct Keeper
IndustrialBoiler Operator, Mine Equipment Repairer
ModernHVAC Technician, Network Administrator
Sci-FiHull Repair Tech, Life Support Maintainer
FantasyWard Renewal Specialist, Golem Repairer

Transaction Facilitators

Access: Exchanges, deals, agreements Reveals: Money laundering, coercion, hidden economies

SettingExamples
MedievalMarket Weighmaster, Money Changer
IndustrialBank Teller, Company Store Operator
ModernReal Estate Agent, Insurance Adjuster
Sci-FiCredit Exchanger, Reality Mortgage Broker
FantasyCurse Broker, Wish Notary, Soul Contract Witness

Caretakers

Access: Vulnerable populations, private spaces, intimate knowledge Reveals: Abuse, exploitation, systemic neglect

SettingExamples
MedievalWet Nurse, Hospice Keeper
IndustrialAsylum Attendant, Company Doctor
ModernElder Care Worker, Group Home Supervisor
Sci-FiClone Creche Monitor, Stasis Ward Nurse
FantasyFamiliar Keeper, Shapeling Nursery Attendant

The Revelation Engine

Step 1: Choose Your Pattern

Select one of the seven archetypal patterns based on your story's needs.

Step 2: Select Job Category

Pick a universal job that fits your world and provides appropriate access.

Step 3: Translate to Setting

Adapt the job to your setting's technology/magic and social structure.

Step 4: Design Revelation Layers

LayerQuestion
Surface RealityWhat does the character believe their job is?
Mechanism TruthHow does the system actually use their position?
Power StructureWho benefits from this arrangement?
Systemic LockWhy is this arrangement necessary?

Step 5: Create Activation Event

  • Information: Accidentally receives wrong intel
  • Pattern: Notices discrepancy in routine work
  • Crisis: Emergency forces new responsibilities
  • Inheritance: Receives position with hidden obligations
  • Relationship: Someone from past appears with expectations

Step 6: Build Lock-in Mechanism

  • Knowledge Lock: They know too much to leave
  • Skill Lock: They're the only one who can do something crucial
  • Trust Lock: They're the only one multiple parties will deal with
  • Legal Lock: Legally obligated to continue
  • Moral Lock: Stopping would harm innocents

Step 7: Design Competing Interests

For each revelation, identify at least three groups who:

  • Want different outcomes

Use this skill in a project

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

Use this skill