prep-island

Creates portable narrative islands with situations, NPCs, and entry hooks for D&D campaign prep.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Designing self-contained, reusable adventure scenarios for a sandbox D&D campaign is hard — scenes often become railroaded plots, info dumps, or quest-giver errands with no stakes. This Skill guides the creation of narrative islands: portable clusters of situations, NPCs, and locations built around a dramatic question and a ticking clock, filed correctly into the campaign wiki. ## Core Features & Use Cases - Island vs. place disambiguation: Distinguishes a narrative island (a portable plot device) from a geographic island (use prep-location) or a single-clock situation (use prep-situation). - Structured island authoring: Enforces island-specific frontmatter (portable flag, entry points, contained situations, linked islands) plus a scene spine, strong start, toy fields, and a DM run guide. - Anti-railroading review: Loads sandbox-narrative and ttrpg-writing standards so every island has a default outcome, multiple entry hooks, and no scripted sequence. - Use Case: Ask to "prep the smuggler's cove as an island" and get a wiki/narrative-islands/ file with wikilinks to its situation files, two or more entry hooks, and a run guide with exit points. ## Quick Start Ask the agent to create a narrative island around a chosen entity or location, for example: "Create a narrative island around Captain Voss and the harbor smuggling ring."

Frequently Asked Questions about prep-island

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

FAQPage Schema
How do I create a narrative island for a D&D sandbox campaign?▼

Invoke the skill with a trigger like "create a narrative island" or "prep [thing] as an island". It first creates the contained situation files, then writes the island index with entry points, a scene spine, a strong start, and a run guide filed under wiki/narrative-islands/.

What is the difference between a narrative island and a location in campaign prep?▼

A narrative island is a portable plot device — a cluster of situations, NPCs, and locations that can be dropped anywhere. A geographic island or place is an entity and should be created with prep-location instead; a single condition with one clock belongs in prep-situation.

What frontmatter fields does a narrative island file require?▼

Beyond universal auto-filled fields, you must author portable (true/false), entry_points (minimum two hooks), contains_situations (wikilinks to situation files), and linked_islands (wikilinks to connected islands). The file is filed as type: narrative-island.

How does the skill prevent railroaded adventure scenarios?▼

It loads sandbox-narrative for anti-railroading review and requires a default outcome describing what happens if the party never engages. The scene spine lists 3–5 scenes that could happen, each with pressure and at least two possible outcomes, never a scripted sequence.

When should I use prep-situation instead of a narrative island?▼

Use prep-situation when the idea is a single condition with one clock rather than a cluster of interconnected situations and NPCs. If in doubt, start with a situation — islands can grow from situations later.