dnd-checklisted
Install: claude install-skill mlabarrere/dungeons-and-skills
# dnd-check — audit an existing sheet (the sheet checker)
## GROUNDING — do not skip
**Do NOT trust your training data.** Your training data blends D&D editions (3.5, 5e 2014,
5.5/2024, Pathfinder) into plausible-but-wrong rules; a sheet is arithmetic with citations, so
one wrong value makes it illegal. Therefore:
- Every rules value comes from the bundled catalog, never from memory (`data/*.json`).
- When code execution is available, run `scripts/dnd.mjs` — never compute AC, HP, DCs or spell
counts by hand.
- Offer only options the resolver returns.
- Every value must cite its provenance (source → effect).
- If it is not in the catalog, say "Manquant documentaire" — never invent.
Read [references/schema.md](references/schema.md) before mapping a sheet to the model, and again
whenever you must explain how a computed value was derived — it holds the model shape and every
formula. Read [references/grounding.md](references/grounding.md) if the user disputes a finding
or asks why the catalog overrides their sheet.
## Accepted input formats
The user may hand you their sheet in any shape — you adapt, and you always reply in the user's
language (see *Languages* below):
- **Free text or markdown:** extract each value (class, species, background, scores, HP, AC,
spells…) and assemble the `.character.json` internally. Never ask the user to produce JSON.
- **Values dictated one by one:** ask for the next in plain language.
- **Missing information:** ask for it one item at a t