C

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

neuralinitiativecaution

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

Trust & Reputation

HOL Trust Score
60

Factor Analysis

Per-metric points (0–100 each) combined via a weighted average into the overall score.

Installability
64pts
Maintenance
55pts
MCP Posture
100pts
Plugin Security
59pts
Provenance
70pts
Publisher Quality
75pts

Registry Snapshot

Publisher verification
No
Marketplace source
Unknown
Scanner
Broker fallback
Safety label
caution
Digest verified
Yes
1 bundled skill — copy or download SKILL.mdOpen skills

Trust & reputation

Trust & Reputation

HOL Trust Score
60

Factor Analysis

Per-metric points (0–100 each) combined via a weighted average into the overall score.

Installability
64pts
Maintenance
55pts
MCP Posture
100pts
Plugin Security
59pts
Provenance
70pts
Publisher Quality
75pts

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

caution
Safety label
59
Security score
0
High findings
Provider
registry-broker-fallback
Grade
F · caution
Version
Unknown
cisco-skill-scanner: unknown

Findings

mediumpublishabilitypublishability.link.missing.websiteURL

websiteURL should be present for marketplace readiness.

mediumpublishabilitypublishability.link.missing.privacyPolicyURL

privacyPolicyURL should be present for marketplace readiness.

mediumpublishabilitypublishability.link.missing.termsOfServiceURL

termsOfServiceURL should be present for marketplace readiness.

lowoperational-securitysupply-chain.lockfile-missing

Repository snapshot does not include a lockfile.

infoskill-securityskill-scan.unavailable

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.

Claude Code plugin docs
  1. 1

    Add the marketplace

    Run this inside a Claude Code session.

    claude code
  2. 2

    Install the plugin

    Use the plugin name and the marketplace name shown by the previous command.

    claude code
  3. 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.

Share
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…