This skill should be used when the user asks to "create an NPC", "create a monster", "stat block", "enemy stats", "make an enemy", "design a creature", or needs to generate adversaries for d20-style RPG encounters. Provides SRD 5.2 stat block format and NPC templates.
This skill inherits all available tools. When active, it can use any tool Claude has access to.
references/npc-example.mdreferences/npc-template.mdreferences/stat-blocks.mdCreate monsters, NPCs, and adversaries using the SRD 5.2 stat block format. This skill provides the standard format, reference tables, and templates for generating balanced creatures.
Invoke this skill when:
Every creature stat block follows this structure:
Load the full format specification from references/stat-blocks.md when detailed guidance is needed.
| CR | XP | PB | CR | XP | PB |
|---|---|---|---|---|---|
| 0 | 10 | +2 | 6 | 2,300 | +3 |
| 1/8 | 25 | +2 | 7 | 2,900 | +3 |
| 1/4 | 50 | +2 | 8 | 3,900 | +3 |
| 1/2 | 100 | +2 | 9 | 5,000 | +4 |
| 1 | 200 | +2 | 10 | 5,900 | +4 |
| 2 | 450 | +2 | 11 | 7,200 | +4 |
| 3 | 700 | +2 | 12 | 8,400 | +4 |
| 4 | 1,100 | +2 | 13 | 10,000 | +5 |
| 5 | 1,800 | +3 | 14+ | See stat-blocks.md | +5 to +9 |
| Size | Hit Die | Avg HP/Die |
|---|---|---|
| Tiny | d4 | 2.5 |
| Small | d6 | 3.5 |
| Medium | d8 | 4.5 |
| Large | d10 | 5.5 |
| Huge | d12 | 6.5 |
| Gargantuan | d20 | 10.5 |
Aberration, Beast, Celestial, Construct, Dragon, Elemental, Fey, Fiend, Giant, Humanoid, Monstrosity, Ooze, Plant, Undead
Determine the creature's narrative role:
Target CR determines the creature's power level. Use these benchmarks:
| CR | HP Range | AC | Attack Bonus | Damage/Round | Save DC |
|---|---|---|---|---|---|
| 1/4 | 10-20 | 12-13 | +3 to +4 | 4-5 | 10-11 |
| 1 | 25-45 | 13-14 | +4 to +5 | 9-14 | 12-13 |
| 5 | 80-110 | 15-16 | +6 to +8 | 35-45 | 14-15 |
| 10 | 180-220 | 17-18 | +9 to +10 | 65-75 | 17-18 |
Distribute scores based on creature role:
Brute (high STR/CON): 16, 14, 14, 10, 10, 8 Skirmisher (high DEX): 10, 16, 14, 10, 12, 8 Caster (high mental): 8, 14, 14, 16, 12, 10 Balanced: 12, 12, 12, 10, 10, 10
Calculate modifiers: (Score - 10) / 2 rounded down.
Armor Class:
Hit Points:
Every creature needs at least one attack. Calculate:
Attack Bonus = Ability modifier + Proficiency Bonus Damage = Dice + Ability modifier
For melee: usually STR-based For ranged: usually DEX-based For finesse weapons: attacker chooses STR or DEX
Add traits, bonus actions, or reactions that reinforce the creature concept. Common options:
Compare your creature's statistics to the CR benchmarks. Adjust if the offensive or defensive capabilities don't match the target CR.
Load references/npc-template.md for a complete template with inline comments explaining each field. Copy the template and fill in values for your creature.
Load references/npc-example.md for a complete Goblin Warrior stat block with detailed breakdown of how each value was calculated.
Use the corvran dice-roller skill for randomized values:
# Roll HP for a creature with 3d8 + 6
bash "${CLAUDE_PLUGIN_ROOT}/../corvran/skills/dice-roller/scripts/roll.sh" "3d8+6"
# Roll damage for a longsword attack (1d8 + 3)
bash "${CLAUDE_PLUGIN_ROOT}/../corvran/skills/dice-roller/scripts/roll.sh" "1d8+3"
# Roll 2d6 for greatsword damage
bash "${CLAUDE_PLUGIN_ROOT}/../corvran/skills/dice-roller/scripts/roll.sh" "2d6+4"
The dice roller outputs JSON with the total and individual rolls for narration.
If the dice-roller skill is unavailable, describe the required roll and ask the player to provide the result.
AC: 13 (leather armor)
HP: 11 (2d8 + 2)
Speed: 30 ft.
STR 14 (+2), DEX 12 (+1), CON 12 (+1)
Attack: +4 to hit, 1d8 + 2 damage
AC: 14 (leather armor)
HP: 16 (3d8 + 3)
Speed: 30 ft.
STR 10 (+0), DEX 16 (+3), CON 12 (+1)
Attack: +5 to hit, range 80/320 ft., 1d8 + 3 damage
AC: 12 (natural armor)
HP: 45 (6d10 + 12)
Speed: 30 ft.
STR 18 (+4), DEX 8 (-1), CON 15 (+2)
Multiattack: Two slam attacks
Attack: +6 to hit, 2d6 + 4 damage
AC: 12 (15 with mage armor)
HP: 27 (6d8)
Speed: 30 ft.
INT 16 (+3), WIS 12 (+1), CON 10 (+0)
Spellcasting: INT-based, DC 13, +5 to hit
Spells: mage armor, magic missile, fireball (3rd level)
After creating a stat block, add it to the adventure's characters.md file for reference during play. Include:
This work includes material from the System Reference Document 5.2.1 ("SRD 5.2.1") by Wizards of the Coast LLC. The SRD 5.2.1 is licensed under CC-BY-4.0.