--- name: dnd-npc-creator description: Create detailed DnD NPCs with personalities, backstories, stats, and connections to your campaign world license: MIT compatibility: opencode metadata: audience: dungeon-masters workflow: character-creation vault-type: dnd-campaign --- ## What I Do - Help create comprehensive NPC profiles with appearance, personality, and background - Assist in developing NPC relationships and connections to organizations - Generate stat blocks and mechanical information for NPCs - Link NPCs to relevant locations, items, arcs, and events - Maintain organized NPC directory structure ## When to Use Me Use this skill when: - Creating new NPCs for your campaign - Developing existing NPCs with more depth and connections - Organizing NPCs by location, faction, or role - Linking NPCs to story arcs and campaign events - Generating stat blocks for combat-ready NPCs ## Workflow Integration 1. **NPC Creation**: Create files in `04-Entities/NPCs/Name.md` 2. **Metadata**: Include type, race, class, alignment, organization, location 3. **Content Structure**: Appearance, personality, background, stats, connections 4. **Linking**: Connect to relevant `[[Organizations]]`, `[[Locations]]`, `[[Arcs]]` ## Template Structure ```markdown --- typ: nsc rasse: human klasse: rogue ausrichtung: chaotic_neutral organisation: "Zhentarim" ort: "Eldrin" status: lebendig --- # NPC Name **Titel**: The Shadow Hand **Aussehen**: Pale, scar across left eye, wears a black cloak ## Persönlichkeit - **Eigenschaft**: "The ends justify the means." - **Ideal**: "Knowledge is power." - **Bond**: Owes a debt to [[Manshoon]]. ## Hintergrund - Former [[Order of the Gauntlet]] scribe - Recruited by [[Thalric the Spy]] after the [[Fall of Eldrin]] ## Werte - **KR**: 5 (use [[Stat Block]] for mechanics) - **Fähigkeiten**: Shadow Step (teleport between shadows) ## Verbindungen - **Handlungsbögen**: [[The Shadow War]] - **Orte**: [[Eldrin]], [[Underdark]] - **Gegenstände**: [[Amulet of the Eclipse]] - **Ereignisse**: [[Session 12#Veylin's Betrayal]] ``` ## Best Practices - Use short, descriptive filenames (e.g., `Veylin.md` not `Veylin the Shadow Hand.md`) - Include mechanical stats in separate stat block files if detailed - Always link to related organizations, locations, and story elements - Use tags for cross-cutting themes (e.g., `#faction/zhentarim`, `#role/spy`) - Group related NPCs in subdirectories by location or faction if needed