← ClaudeAtlas

dnd-lookuplisted

Look up a Dungeons & Dragons 2024 ("5.5") spell, feat, class, subclass, species, background, condition or item in a bundled rules catalog, and cite the source. Use this instead of answering D&D rules questions from memory, because training data blends editions and gets 2024 rules wrong — and certainty is the symptom, not a reason to skip the read. Covers what a feat or class feature does, a spell's level, school, range, components and class list, which spells a class can take, and what a class gains at a given level (proficiency bonus, slots, ASI levels, feature names, grounded 1-20). The catalog indexes entities, not prose: no spell or condition effect text, no rules-procedure text (initiative, combat, resting). Name that gap, never fill it. Do NOT use for the earliest level to reach something or the best of several options — that is dnd-optimize.
mlabarrere/dungeons-and-skills · ★ 0 · AI & Automation · score 68
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