1 Templates

Templates stack. Archetypes are role kits (no class level); Levels set HD/BAB/saves/CR. When fields overlap, you choose which value to keep.

2 Identity & defense

3 Offense & skills

4 Spells

5 Notes (Other)

6 FG image paths

Set portrait/token visually in the Fantasy Grounds preview (Choose → pan/zoom). Paths below are written into the downloadable XML for FG modules (images/file@Module).

7 Export

Skill JSON import lives under Templates → (Copy skill + Stack / Replace).

Generated XML preview
<?xml version="1.0" encoding="utf-8"?>
<root version="5.1" dataversion="20260124" release="9|CoreRPG:7">
	<npc>
		<ac type="string">10</ac>
		<advancement type="string">By character class</advancement>
		<alignment type="string">Neutral</alignment>
		<atk type="string">—</atk>
		<babgrp type="string">+0</babgrp>
		<charisma type="number">10</charisma>
		<constitution type="number">10</constitution>
		<cr type="number">1</cr>
		<dexterity type="number">10</dexterity>
		<environment type="string">Any</environment>
		<feats type="string"></feats>
		<fortitudesave type="number">0</fortitudesave>
		<fullatk type="string">—</fullatk>
		<hd type="string">1d8</hd>
		<hp type="number">4</hp>
		<init type="number">0</init>
		<intelligence type="number">10</intelligence>
		<languages type="string">Common</languages>
		<leveladjustment type="string">+0</leveladjustment>
		<librarylink type="windowreference">
			<class>npc</class>
			<recordname>..</recordname>
		</librarylink>
		<locked type="number">0</locked>
		<name type="string">New NPC</name>
		<organization type="string">-</organization>
		<picture type="token"></picture>
		<reflexsave type="number">0</reflexsave>
		<skills type="string"></skills>
		<spacereach type="string">5 ft./5 ft.</spacereach>
		<specialattacks type="string">—</specialattacks>
		<specialqualities type="string">-</specialqualities>
		<speed type="string">30 ft. (6 squares)</speed>
		<spelldisplaymode type="string">action</spelldisplaymode>
		<strength type="number">10</strength>
		<text type="formattedtext">
			<p><b>Notes:</b> Stack an archetype + level template (and optional monster templates), then refine fields. Download XML for Fantasy Grounds 3.5.</p>
		</text>
		<token type="token"></token>
		<token3Dflat type="token"></token3Dflat>
		<treasure type="string">Standard</treasure>
		<type type="string">Medium humanoid (human)</type>
		<willsave type="number">0</willsave>
		<wisdom type="number">10</wisdom>
	</npc>
</root>