websiteURL should be present for marketplace readiness.
claude-dnd-skill
Unofficial D&D 5e Dungeon Master for Claude Code with persistent campaigns, full 5e rules mechanics, and an optional cinematic display companion for a TV
neuralinitiative/dm · v2.4.0 · Development & Workflow
Trust Score
60
Security
59
Surfaces
1
What is claude-dnd-skill?
claude-dnd-skill is a published development & workflow plugin for AI coding agents in the claude-code ecosystem, developed by neuralinitiative and distributed through the HOL AI plugin registry. Unofficial D&D 5e Dungeon Master for Claude Code with persistent campaigns, full 5e rules mechanics, and an optional cinematic display companion for a TV
- Canonical slug
- neuralinitiative/dm
- Version
- v2.4.0 · updated Sep 28, 2026
- Open data
- entity.json (JSON-LD)
Trust & Reputation
Factor Analysis
Per-metric points (0–100 each) combined via a weighted average into the overall score.
Registry Snapshot
- Canonical profile
- https://hol.org/registry/plugins/neuralinitiative%2Fdm
- Publisher verification
- No
- Marketplace source
- Unknown
- Scanner
- Broker fallback
- Safety label
- caution
- Digest verified
- Yes
Trust & reputation
Trust & Reputation
Factor Analysis
Per-metric points (0–100 each) combined via a weighted average into the overall score.
Provenance
- Plugin root
- .
- Source repo
- https://github.com/neuralinitiative/claude-dnd-skill
- Source commit
- 1906be44980c…
- Publisher verified
- No
- Owner verified
- Not owner verified
Continuous scanner CI not detected
This plugin remains listed. Its overall trust score is reduced by 10% because security checks are not maintained in the source repository's CI.
Optional: maintain the scanner in the source repository's CI to receive the full trust score. Listing does not require that change.
Verified badge not detected
Add the HOL verified badge to the repository README to score +2% trust. Plugin owners can open that pull request from Guard Plugins.
Security Posture
- Provider
- registry-broker-fallback
- Grade
- F · caution
- Version
- Unknown
Findings
privacyPolicyURL should be present for marketplace readiness.
termsOfServiceURL should be present for marketplace readiness.
Repository snapshot does not include a lockfile.
Cisco skill scanner timed out after 60000 ms
claude-dnd-skill — Frequently asked questions
- What is claude-dnd-skill?
- claude-dnd-skill is an AI plugin in the HOL registry. Unofficial D&D 5e Dungeon Master for Claude Code with persistent campaigns, full 5e rules mechanics, and an optional cinematic display companion for a TV
- How do I install claude-dnd-skill?
- Install claude-dnd-skill in your harness: Claude Code — /plugin marketplace add neuralinitiative/claude-dnd-skill; Any agent — npx skills add neuralinitiative/claude-dnd-skill. Full step-by-step guidance is on the HOL plugin page.
- How do I install claude-dnd-skill in Claude Code?
- To install claude-dnd-skill in Claude Code, start with /plugin marketplace add neuralinitiative/claude-dnd-skill. The complete step-by-step install guide for Claude Code is on the HOL plugin page.
- Is claude-dnd-skill free?
- Pricing for claude-dnd-skill is published on its HOL plugin page when the maker schedules a launch.
- Who publishes claude-dnd-skill?
- claude-dnd-skill is published by neuralinitiative and listed on HOL.
- Is claude-dnd-skill available now?
- claude-dnd-skill availability is listed on its HOL plugin page.
Install Guidance
Install in Claude Code
Install through the Claude Code plugin marketplace.
- 1
Add the marketplace
Run this inside a Claude Code session.
claude code - 2
Install the plugin
Use the plugin name and the marketplace name shown by the previous command.
claude code - 3
Scripted alternative
Non-interactive equivalent for scripts and CI pipelines. Add --scope project to pin the install to one repository.
shell
Plugin Manifest
{
"name": "dm",
"version": "2.4.0",
"description": "Dungeon Master assistant for running persistent D&D 5e campaigns. Campaign creation/loading, character management, combat tracking, NPC generation, dice rolling, an optional live display companion, and full session state — all persisted across sessions. Provides the `dnd` skill; invoke as /dm:dnd, or just describe what you want once a campaign is loaded.",
"author": {
"name": "Neural Initiative",
"url": "https://github.com/neuralinitiative"
},
"homepage": "https://github.com/neuralinitiative/claude-dnd-skill",
"license": "AGPL-3.0-or-later",
"keywords": [
"dnd",
"dungeons-and-dragons",
"ttrpg",
"5e",
"dungeon-master",
"game"
],
"repository": "https://github.com/neuralinitiative/claude-dnd-skill",
"interface": {
"displayName": "dm",
"developerName": "neuralinitiative"
},
"skills": "./",
"registryIndexVersion": 5
}Marketplace Source
- Repo URL
- https://github.com/neuralinitiative/claude-dnd-skill
- Marketplace path
- Unknown
- Source path
- .
- Install policy
- Unspecified
Skills
1 SKILL.md file ship with this plugin. Preview, copy, or download each one, then install them with the Skills CLI.
dnd
skills/dnd/SKILL.md
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.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
File Inventory
.claude-plugin/plugin.json
file
713 bytes
7843922d272ee163…
.codex-plugin/plugin.json
plugin-manifest
838 bytes
8ca4760273e209bb…
README.md
file
53,631 bytes
58fa93d129155a41…
SECURITY.md
file
2,007 bytes
feb2b484d5a83e31…
skills/dnd/data/dnd5e_supplemental.json
skill
5,329 bytes
3de3defe4b113097…
skills/dnd/data/graph/verb_table_seed.yaml
skill
56,789 bytes
b70db6f45c38c022…
skills/dnd/display/audio.py
skill
35,712 bytes
cd0acdc40c25f934…
skills/dnd/display/autorun_wait.py
skill
3,452 bytes
f6bc03e98be6a9a4…
skills/dnd/display/check_input.py
skill
2,597 bytes
4b750bddfb5e6bed…
skills/dnd/display/dm_help.py
skill
13,443 bytes
4296b7779b11019b…
skills/dnd/display/dnd-display-app.py
skill
102,507 bytes
1c0cbbfca9f11992…
skills/dnd/display/push_stats.py
skill
19,196 bytes
119132b0d60e56c9…
skills/dnd/display/README.md
skill
13,826 bytes
c67332929174f58b…
skills/dnd/display/requirements.txt
skill
30 bytes
906a94decefa57ab…
skills/dnd/display/runtime_paths.py
skill
1,606 bytes
1de80577aa503ac1…
skills/dnd/display/send.py
skill
33,324 bytes
78897861eacac941…
skills/dnd/display/setup_tls.py
skill
5,954 bytes
b6978c78b9287885…
skills/dnd/display/start-display.sh
skill
7,525 bytes
6e4cf25d4175f50e…
skills/dnd/display/templates/index.html
skill
330,132 bytes
4944fff60d3e4adc…
skills/dnd/display/tts.py
skill
8,310 bytes
754bd6f22e0dac8a…
skills/dnd/display/verify_tail.sh
skill
2,121 bytes
8480d67df8ee31ae…
skills/dnd/display/wrapper.py
skill
12,027 bytes
fa7f77a8d8b2e8ac…
skills/dnd/display/write_canonical_tail.py
skill
3,975 bytes
fcb8c5c29e5bc3cc…
skills/dnd/scripts/ability-scores.py
skill
5,371 bytes
8e7aa2da89bf17e9…
skills/dnd/scripts/autosave_checkpoint.py
skill
8,533 bytes
b2d57a4f0e7f3517…
skills/dnd/scripts/build_srd.py
skill
76,470 bytes
3599c8589a21527f…
skills/dnd/scripts/build_supplemental.py
skill
16,496 bytes
ed101d777e13af9f…
skills/dnd/scripts/calendar.py
skill
12,082 bytes
3ff09c63e3b0d1ee…
skills/dnd/scripts/campaign_graph.py
skill
39,821 bytes
8391d562646b66a8…
skills/dnd/scripts/campaign_search.py
skill
4,788 bytes
5d3726b9fb9db653…
skills/dnd/scripts/character.py
skill
7,562 bytes
e9f8c4e572bb2082…
skills/dnd/scripts/combat.py
skill
13,167 bytes
7adabd859e38ddf1…
skills/dnd/scripts/corpus_check.py
skill
5,132 bytes
967a2861898e1b14…
skills/dnd/scripts/data_pull.py
skill
5,034 bytes
558454a3834ce2f9…
skills/dnd/scripts/dice_player.py
skill
9,056 bytes
1e86716a07c1c329…
skills/dnd/scripts/dice.py
skill
12,075 bytes
ac0dc0768726f971…
skills/dnd/scripts/graph_extract_deterministic.py
skill
19,305 bytes
de6a72cadb8232d9…
skills/dnd/scripts/graph/experiment_replay.py
skill
14,995 bytes
ce38689b00fb3f26…
skills/dnd/scripts/graph/external_corpus_collect.py
skill
10,108 bytes
1ed73ec9fd8bc959…
skills/dnd/scripts/graph/external_corpus_extract.py
skill
7,779 bytes
2a104249bc9a53fd…
skills/dnd/scripts/import_campaign.py
skill
10,168 bytes
bfe3c67ef087cc1a…
skills/dnd/scripts/install_autosave_hook.py
skill
4,657 bytes
5123db1e472334d3…
skills/dnd/scripts/lookup.py
skill
28,210 bytes
e77fa2d569674c80…
skills/dnd/scripts/migrate_ruleset.py
skill
6,544 bytes
d481cb157ca5536a…
skills/dnd/scripts/migrate_v1_to_v2.py
skill
10,134 bytes
1fab02fe9855968c…
skills/dnd/scripts/name_registry.py
skill
23,541 bytes
fb889b078e359137…
skills/dnd/scripts/npc_rename.py
skill
19,096 bytes
e6c33f20f552cf61…
skills/dnd/scripts/oracle.py
skill
13,785 bytes
753f09350f47e49b…
skills/dnd/scripts/path_config.py
skill
5,626 bytes
22cea6233f8d9bcc…
skills/dnd/scripts/paths.py
skill
9,611 bytes
eb4d582f3b5c9b13…
skills/dnd/scripts/session_recap.py
skill
20,257 bytes
4aaf13160f5c0af0…
skills/dnd/scripts/sync_srd.py
skill
3,378 bytes
a82f117e012d21ff…
skills/dnd/scripts/tracker.py
skill
19,160 bytes
5cf93fc6cfb14bfd…
skills/dnd/scripts/update_skill.py
skill
8,374 bytes
27a2cdca248d40cf…
skills/dnd/scripts/utf8io.py
skill
1,821 bytes
5a361e5ddcf048b3…
skills/dnd/scripts/xp.py
skill
22,818 bytes
67436d5370d6ee68…
skills/dnd/SKILL-commands.md
skill
87,623 bytes
d5c195f540db0ea5…
skills/dnd/SKILL-scripts.md
skill
30,913 bytes
a11a937b82e92532…
skills/dnd/SKILL.md
skill
49,998 bytes
cb52f5c21e4aacf0…
skills/dnd/templates/arc.md
skill
1,659 bytes
4eb020589f1bb9b7…
skills/dnd/templates/character-sheet.md
skill
2,401 bytes
deb135f2fb6bc3e1…
skills/dnd/templates/npcs.md
skill
1,560 bytes
4bbac7fd0b36d12f…
skills/dnd/templates/session-log.md
skill
571 bytes
ef75d5f7684d967c…
skills/dnd/templates/state.md
skill
5,960 bytes
73f306258b34ec43…
skills/dnd/templates/world.md
skill
5,227 bytes
84a05c8b3a285e3c…