author-npc
Author a D&D 5e NPC from a hand-written stat block when no compendium creature works. Requires abilities, hit points, armor class, and other core stats.
Instructions
Author a custom NPC (type:npc) from a hand-written stat block — the LAST-RESORT path in the §6 ladder, used ONLY when nothing in the premium MM/PHB/DMG books is a workable base. Prefer create-actor-from-compendium (copy a real Monster Manual creature, optionally with prefab-as-base modifications); if the books are missing what you need, tell the user and ask before authoring rather than inventing content. Prefer the 2024 ruleset (sourceRules:'2024'). Required: name, creatureType (humanoid/undead/beast/dragon/fiend/…), size (tiny…gargantuan), cr (number or fraction string like '1/4'), abilities {str,dex,con,int,wis,cha}, hpAverage, hpFormula (e.g. '5d8+10'), acMode ('default'|'flat'; acValue required if 'flat'). Optional: alignment, savingThrows[], skills[{skill,proficiency}], walk/fly/swim/climb/burrowSpeed, darkvision/blindsight/tremorsense/truesight, damage immunities/resistances/vulnerabilities[], conditionImmunities[], languages[], biography, sourceBook/sourcePage/sourceRules. Add features, attacks, and spells afterward with add-feature; copy gear from a compendium with import-item.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cr | Yes | ||
| name | Yes | ||
| size | Yes | ||
| hover | No | ||
| acMode | Yes | ||
| skills | No | ||
| acValue | No | ||
| flySpeed | No | ||
| abilities | Yes | ||
| alignment | No | ||
| biography | No | ||
| hpAverage | Yes | ||
| hpFormula | Yes | ||
| languages | No | ||
| swimSpeed | No | ||
| truesight | No | ||
| walkSpeed | No | ||
| blindsight | No | ||
| climbSpeed | No | ||
| darkvision | No | ||
| sourceBook | No | ||
| sourcePage | No | ||
| burrowSpeed | No | ||
| sourceRules | No | 2024 | |
| tremorsense | No | ||
| creatureType | Yes | ||
| savingThrows | No | ||
| specialSenses | No | ||
| creatureSubtype | No | ||
| languagesCustom | No | ||
| damageImmunities | No | ||
| damageResistances | No | ||
| conditionImmunities | No | ||
| damageVulnerabilities | No |