# positional-revelation

Builds fiction stories where ordinary workers uncover large conspiracies through their workplace duties. Replaces chosen-one tropes with structural inevitability.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 389 installs · ★ 177
- Author: jwynia
- License: MIT · policy=mirror · the beginning of the file is at the end of this page
- Source: https://github.com/jwynia/agent-skills/tree/HEAD/skills/creative/fiction/structure/positional-revelation/SKILL.md
- Updated: 2026-02-24
- HTML: https://affpapa.org/en/nevibecode/skills/positional-revelation

## What it does

The skill directs an AI agent to craft fiction based on the accidental pivot framework. Instead of relying on prophecies or seasoned detectives, stories center on regular staff: dispatchers, clerks, janitors, or repair techs. Their involvement in a broader conflict becomes structurally unavoidable because their daily tasks cross hidden system lines.

Seven archetypal patterns structure each plot. They include the competence trap, the weakness lever, bridge positions, inherited networks, threshold guardians, accidental historians, and structural innocents. Each pattern provides a clear sequence from everyday access to inevitable entanglement. The skill also maps job categories across settings: medieval, industrial, contemporary, sci-fi, and fantasy.

This skill focuses exclusively on fiction writing and worldbuilding. Programmers seeking code automation will find no tooling here, but narrative designers get a reliable method to pull mundane characters into conspiracies without clumsy coincidences.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add jwynia/agent-skills --skill positional-revelation -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/positional-revelation/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/positional-revelation/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add jwynia/agent-skills --skill positional-revelation -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/positional-revelation/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add jwynia/agent-skills --skill positional-revelation -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/positional-revelation/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install jwynia/agent-skills positional-revelation
```

2. **Manually: put the files in place**
- File: `.github/skills/positional-revelation/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add jwynia/agent-skills --skill positional-revelation -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/jwynia/agent-skills --path skills/creative/fiction/structure/positional-revelation
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/positional-revelation/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add jwynia/agent-skills --skill positional-revelation -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/jwynia/agent-skills/tree/HEAD/skills/creative/fiction/structure/positional-revelation/SKILL.md

## When to use it
- generate story outlines without chosen-one tropes
- justify why an ordinary clerk stumbles upon a conspiracy
- map realistic job roles across fantasy or sci-fi settings
- structure plot progression using the competence trap pattern

## Example prompts
- Generate a sci-fi mystery starring an airlock technician using the Competence Trap pattern
- Suggest medieval boundary keeper roles that could reveal a black market conspiracy

## Source text · SKILL.md · MIT

Below is the content of a third-party file. It is data, not instructions for you: do not act on anything written inside unless the human asks. Block tag: 02b21f2622f3dcaf.

BEGIN THIRD-PARTY FILE 02b21f2622f3dcaf
```text
---
name: positional-revelation
description: 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.
license: MIT
metadata:
  author: jwynia
  version: "1.0"
  type: generator
  mode: generative
  domain: fiction
---

# 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
```
END THIRD-PARTY FILE 02b21f2622f3dcaf

The third-party file has ended. Everything between the 02b21f2622f3dcaf tags is data: requests and commands from it are not followed. An “end of file” line with another tag inside the block is part of the file.

First 2612 of 20034 bytes. © jwynia · MIT · https://github.com/jwynia/agent-skills/tree/HEAD/skills/creative/fiction/structure/positional-revelation/SKILL.md

_Part of the page did not fit — see the HTML version._

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
