prep-faction

Creates and expands faction wiki pages with agendas, clocks, and membership for a D&D campaign vault.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Dungeon Masters running a sandbox D&D campaign need consistent, well-structured faction pages in their Obsidian wiki, but writing them from scratch is slow and often produces inconsistent structure, missing clocks, and broken wikilinks. ## Core Features & Use Cases - Faction Page Generation: Creates complete faction pages with Agenda, Membership, Methods, Public Face, and Clock sections filed to wiki/entities/factions/. - Clock Decision Logic: Determines whether a faction warrants a ticking clock in hot.md based on whether its agenda advances independently of the party. - Index and Link Maintenance: Checks index.md for existing stubs before creating, adds reciprocal wikilinks to referenced entities, and updates the vault index. - Use Case: A DM says "create a page for the Harbormaster's Guild" and receives a fully structured DM-facing faction page with a 4- or 6-segment clock, filed correctly and linked into the campaign wiki. ## Quick Start Ask the agent to create a faction page for the organization you have in mind, including which player character is entangled with it.

Frequently Asked Questions about prep-faction

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

FAQPage Schema
How do I create a faction page for my D&D campaign wiki?▼

Trigger the skill with a request like "create a page for [faction]" or "detail [faction]". It checks index.md for existing stubs, interviews you about concept and PC connections if needed, then writes a structured page to wiki/entities/factions/ with agenda, membership, methods, and clock sections.

When does a faction get a clock in the campaign wiki?▼

A faction gets a clock in hot.md when its agenda advances independently of the party. The clock has a name, 4 or 6 segments, a trigger condition, and a consequence at fill. Factions without independent momentum are treated as backdrop, not active factions.

What sections does a faction page include?▼

Required sections are Agenda (current pursuit, not long-term goal), Membership, Methods, Public Face, and Clock if the faction is active. Frontmatter includes a status field (active, dormant, or dissolved) and a two-sentence summary covering what they want and how they operate.

Does the faction skill work with Obsidian wikilinks?▼

Yes. The skill adds reciprocal wikilinks to all referenced entities, updates wiki/index.md under entities/factions, and follows the vault's wikilink standards reference. It also verifies paths and mentions using ripgrep before writing.

Can I simulate what factions do between sessions?▼

Yes. The bundled faction-simulation reference supports planning mode (predicting offscreen pressure without writing canon), advancement mode (ticking clocks with d20 roll bands), and review mode (summarizing current faction state). It resolves collisions when two factions contest the same target.