From ttrpg-creation
Create complete TTRPG NPCs with narrative depth and mechanical stats for D&D 5e. Generates appearance, personality, desires, secrets, backgrounds, stat blocks (tiered by importance), portrayal cues (voice, mannerisms, GM tips), and plot hooks. Handles quick background NPCs, significant social characters, major combat-capable characters, and everything between. Use when GM needs fleshed-out NPCs for campaigns, modules, or improvisation.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ttrpg-creation:npc-creatorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Transform NPC concepts into complete, playable characters with narrative depth and mechanical stats optimized for D&D 5e (2024 rules).
Transform NPC concepts into complete, playable characters with narrative depth and mechanical stats optimized for D&D 5e (2024 rules).
Create NPCs at three complexity tiers:
Tier 1 (Background): Quick NPCs for scenes - name, appearance, key trait, minimal stats Tier 2 (Significant): Social-focused NPCs - full narrative, simplified stats, portrayal guidance Tier 3 (Major): Campaign-level NPCs - everything in Tier 2 + full combat stats, multiple hooks, vulnerability scenes
Accept any input format:
Ask user if not specified:
Tier 1 - Background NPC:
Tier 2 - Significant NPC:
Tier 3 - Major NPC:
Generate based on tier (see references/narrative-structure.md for detailed guidance):
All Tiers:
Tier 2+:
Tier 3 Only:
Generate D&D 5e mechanics (see references/stat-block-templates.md for frameworks):
Tier 1:
Tier 2:
Tier 3:
Create GM roleplay tools (see references/portrayal-framework.md for frameworks):
Tier 1: Voice/manner only
Tier 2:
Tier 3:
Present in clean, organized format:
Use markdown formatting for readability. Include callout boxes for key information where appropriate.
Match Detail to Importance: Don't create 5000-word profiles for NPCs who appear once. Scale to narrative weight.
Playability Over Perfection: Stat blocks should be easy to run at the table. Prioritize clarity over mechanical complexity.
Actionable Guidance: Portrayal cues should give GMs specific things to do/say, not abstract descriptions.
Plot Hooks: Every significant NPC should have clear ways to involve PCs. If they don't drive plot, they might not need stats.
Internal Consistency: Narrative should match mechanics. A scholarly NPC needs high Intelligence. A social manipulator needs high Charisma.
Input (Concept):
Corrupt magistrate in Velnaris. Takes bribes to fund daughter's medicine.
She died anyway. Can't stop taking bribes now. Feels guilty.
Tier 2 - significant NPC for investigation arc.
Output:
# Magistrate Cassius Vorn
## Appearance
A man in his fifties wearing the burgundy robes of city magistracy...
[3-4 paragraphs]
## Personality
Vorn is pragmatic to the point of cynicism...
[2-3 paragraphs including core conflict]
## Desire
To find redemption without sacrificing the survival his bribes have purchased...
[1-2 paragraphs]
## Secret
He ruled against an innocent woman, watched her hang...
[1-2 paragraphs]
## Background
Vorn rose through bureaucracy through competence and compromise...
[2-3 paragraphs]
[Stat Block - Tier 2 format with social abilities]
## Portrayal Cues
Voice/Manner: Measured, careful speech...
[Detailed portrayal section]
## Hooks
If Approached: [scenario]
If Pressed: [scenario]
[etc.]
"Make them more complex": Add contradictions to personality, layer secrets, create competing desires
"Make them simpler": Reduce to core concept, minimize stat block, focus on one defining trait
"Add combat abilities": Upgrade stat block tier, include appropriate weapon attacks and special abilities
"More roleplay guidance": Expand portrayal section with additional tells, examples, scene-specific guidance
"Connect to [setting]": Incorporate setting-specific elements (Velnaris corruption, Zarathar memory forms, etc.)
"Add plot hooks": Generate 2-4 additional scenarios for PC interaction
references/stat-block-templates.md: D&D 5e mechanical frameworks at three complexity tiers, CR guidelines, special ability design patternsreferences/portrayal-framework.md: How to create voice, mannerisms, physical tells, entrance lines, and GM guidance that makes NPCs memorable at the tablereferences/narrative-structure.md: Building compelling appearance, personality, desire, secret, background, and hook sections with examples and templatesLoad these references when:
After initial creation, NPCs can be:
npx claudepluginhub camauger/ludomancien-skills --plugin ttrpg-creationCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.