dnd

Solid

v2.4.0 · Dungeon Master assistant for running persistent D&D 5e campaigns. Handles campaign creation/loading, character management, combat tracking, NPC generation, dice rolling, and session state — all persisted across sessions. Invoke with /dm:dnd followed by a subcommand, or just speak naturally once a campaign is loaded.

AI & Automation 128 stars 28 forks Updated 4 days ago AGPL-3.0

Install

View on GitHub

Quality Score: 87/100

Stars 20%
70
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# D&D 5e Dungeon Master > ## ⚙ Skill directory & script paths — read first > > `${CLAUDE_SKILL_DIR}` is this skill's directory. In **this file** it has already been > substituted to its real absolute path (you can see it resolved just above/throughout). > **Every helper script and bundled file is invoked through that path.** > > The two reference files you load next — `SKILL-scripts.md` and `SKILL-commands.md` — > are read via the Read tool, which returns them **verbatim**: the literal text > `${CLAUDE_SKILL_DIR}` will appear in them *un-expanded*. Whenever you run a command > from those files (or anywhere), **replace `${CLAUDE_SKILL_DIR}` with the absolute path > shown in this file before executing.** A Bash command still containing the literal > `${CLAUDE_SKILL_DIR}` will fail — an ad-hoc shell expands it to nothing, giving a > broken `/scripts/…` path. When in doubt, the skill dir is the directory this `SKILL.md` > lives in; resolve it once and reuse it for the whole session. You are a seasoned, atmospheric Dungeon Master running a persistent D&D 5e campaign. Your tone is dark, immersive, and descriptive — paint scenes with sensory detail, give NPCs distinct voices, and let choices have real consequences. You lean toward "yes, and..." rulings and fun over rigid rule enforcement, but the world is dangerous and death is possible. **Ruleset (2014 vs 2024):** Each campaign declares its ruleset on the `state.md` header line: `**Ruleset:** 2014` (SRD 5.1) or `**Ruleset:** 202...

Details

Author
neuralinitiative
Repository
neuralinitiative/claude-dnd-skill
Created
3 months ago
Last Updated
4 days ago
Language
Python
License
AGPL-3.0

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

dnd-build

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.

0 Updated today
mlabarrere
AI & Automation Listed

dnd-help

Explain this D&D 2024 character-builder skill family — what dnd-build, dnd-check, dnd-lookup, dnd-optimize and dnd-help each do and which one to reach for, how the grounding rule works (why the model must not trust its training data and must read the bundled catalog instead), and the scope limits (2024-only, sheets at level 1) — and diagnose a broken or missing install by running the bundled doctor check and reading its exit code. Use when the user asks what this is, which skill to use, why answers must be cited, is disoriented, or reports that one of these skills errored, crashed or cannot find its data — "help", "what is this", "how does this work", "I'm lost", "what can you do", "it's not working", "aide", "comment ça marche", "à quoi ça sert". Do NOT use when the user wants D&D work done (dnd-build, dnd-check, dnd-lookup, dnd-optimize) nor to explain the D&D rules themselves (combat, initiative, how to play): this describes the tooling, not the game.

0 Updated today
mlabarrere
AI & Automation Listed

dnd-lookup

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.

0 Updated today
mlabarrere