prep-situation

Creates D&D campaign situation files with clocks, Three Clue audits, and faction timelines.

Updated May 29, 2026
One-click install
npx skills add https://github.com/Thedougler/shattered-sea-wiki --skill prep-situation-thedougler
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: prep-situation
Source: https://github.com/Thedougler/shattered-sea-wiki/tree/main/.claude/skills/prep-situation
Command: npx skills add https://github.com/Thedougler/shattered-sea-wiki --skill prep-situation-thedougler

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Dungeon Masters running sandbox campaigns need a consistent way to track evolving world pressures — conflicts, mysteries, and faction plots — so that the world moves forward even when players do nothing. This Skill generates structured situation files with lifecycle states, progress clocks, and consequence timelines, filed correctly into the campaign wiki. ## Core Features & Use Cases - Lifecycle-Aware Filing: Classifies situations as active, dormant, or resolved and files them into the matching wiki/situations/ subdirectory with correct frontmatter. - Clock and Consequence Design: Defines progress clocks with segments, triggers, and specific irreversible consequences that advance through player inaction, faction action, or elapsed time. - Three Clue Rule Enforcement: For hidden-conclusion situations (mysteries, secret factions), requires three distinct clues spread across different nodes before the page is considered complete. - Use Case: A DM says "create a situation for the smugglers' guild blockading the harbor" and receives a complete wiki page with a 4-segment clock, a Day 1/3/7 faction timeline, possible outcomes, and reciprocal wikilinks to involved factions and NPCs. ## Quick Start Ask the agent to create a situation for a specific conflict or unresolved pressure in your campaign, naming the PC thread it connects to.

Frequently Asked Questions about prep-situation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a situation file for a D&D campaign wiki?▼

Trigger the skill with a phrase like "create a situation for [conflict]" and answer the interview questions about core tension, PC connection, and clock state. The skill generates the full page with frontmatter, clock, timeline, and outcomes, then files it under wiki/situations/.

What is the Three Clue Rule in situation design?▼

The Three Clue Rule requires three distinct clues, each at a different location or NPC with a different discovery mechanic, whenever a situation has a hidden conclusion such as a mystery or secret faction. At least two clues must be reachable without combat.

When should a situation be filed as active versus dormant?▼

File as active when the clock is currently running and the pressure is in motion. File as dormant when the clock only starts on a named trigger condition. Resolved situations move to the resolved directory once concluded.

Does the situation skill require player actions to resolve outcomes?▼

No. Every situation includes 2-3 possible outcomes that occur without specific player choices, enforcing the sandbox principle that the world resolves with or without party involvement. Player action changes which outcome occurs, not whether one occurs.

What frontmatter fields does a situation page need?▼

You author subtype (conflict, mystery, political, environmental, or personal), lifecycle state, narrative_island link if applicable, and the clocks array with name, segments, filled, trigger, and consequence. Universal fields are auto-completed by the write hook.