dnd-lookuplisted
Install: claude install-skill mlabarrere/dungeons-and-skills
# dnd-lookup — rules reference from the catalog only
## 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; answering a rules question from memory is
how you state a 2014 or Pathfinder rule for a 2024 character. Therefore:
- Every rules value comes from the bundled catalog, never from memory (`data/*.json`).
- When code execution is available, run `scripts/dnd.mjs` (or read `data/*.json`) — never
compute or recall by hand.
- Offer only options the resolver returns (for "which options can X take" questions).
- Every value must cite its provenance (source → effect).
- If it is not in the catalog, say "Manquant documentaire" — never invent.
## Before anything else: prove the catalog is there
Run this before you answer anything — including a question you are certain you know the answer
to. Unlike the other skills your workflow is a file read, so nothing fails loudly on its own:
this command is all that stands between you and a confidently recited 2014 rule.
```bash
node scripts/dnd.mjs doctor
```
- **Exit 0** — the catalog is there, and its `catalog` line is the absolute directory you must
read from. For the rest of this session, answering a D&D question without first opening the
matching file under that directory is forbidden, however confident you feel.
- **Anything else** — read [references/doctor-exits.md](references/doctor-exits.md). On exit 2
s