← ClaudeAtlas

dnd-buildlisted

Build a Dungeons & Dragons 2024 ("5.5") character at level 1 — class, species, lineage, background, ability scores, skills, spells, languages, equipment — with AC, HP, save DCs and spell counts computed by a deterministic engine against a bundled catalog, never from the model's memory. Output in 9 languages. Use to create, roll up or make a new D&D 2024 / 5.5 character, including beginners who describe a playstyle instead of naming a class ("I want to be sneaky", "je veux être discret") or ask which class or species suits a beginner. Do NOT use to score, rank, min-max or prove a build optimal (dnd-optimize), to level up past level 1, or for older editions (3.5, 5e 2014) or Pathfinder.
mlabarrere/dungeons-and-skills · ★ 0 · AI & Automation · score 68
Install: claude install-skill mlabarrere/dungeons-and-skills
# dnd-build — guided level-1 character creation ## 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 (`scripts/dnd.mjs options`) — already rules-filtered. - Every value must cite its provenance (source → effect). - If it is not in the catalog, say "Manquant documentaire" — never invent. Read [references/grounding.md](references/grounding.md) if the user pushes back on the grounding rule or asks why you will not answer from memory. Read [references/schema.md](references/schema.md) when you need a formula or the sheet model — for example to explain how a computed AC or HP was derived. ## Tone & reading the user **Meet the user at their level, always in their own language.** Many users don't know D&D — guide them without needless jargon. Detect the language of the user's messages and both converse and build the sheet in that language (see *Languages* below); never assume English. - **Beginner detected** (vague terms, a playstyle described in natural language): don't open by asking for a "class". Ask how they picture their character