Claude Code Plugin for D&D Campaigns Using Markdown State Tracking

A developer has created a Claude Code plugin that enables Claude to run Dungeons & Dragons campaigns as a Dungeon Master. The system uses markdown files to track campaign state, allowing for solo play without needing a human DM.
How It Works
The plugin is built as a simple system based on markdown files that tracks campaign state. Users install it as a Claude Code plugin, then run the command /claude-dnd:new-campaign to start a new game. The developer describes playing a campaign where they took on the role of a noble outcast who needed to bribe, lie, and outsmart their way back into higher social circles.
Setup and Usage
- The tool is free and open-source, available on GitHub
- Installation is done as a Claude Code plugin
- After installation, use
/claude-dnd:new-campaignto begin playing - The system consists of markdown templates and skill files
The developer reported getting lost in a tailored campaign for two days, comparing the experience to receiving a new NES game for Christmas as a child. The repository contains the complete setup for running D&D sessions with Claude as the DM.
📖 Read the full source: r/ClaudeAI
👀 See Also

Cowork Context Management Kit Solves Claude's File Overload Problem
A developer built a context management kit for Cowork after Claude AI was reading all 462 files in their project folder, causing performance issues and contradictions. The solution includes global instructions, a manifest file system, and a Cowork skill to prioritize relevant documents.

HolyClaude: Docker Container for Claude Code with Browser UI and Headless Chromium
HolyClaude is an open-source Docker container that packages Claude Code CLI with a browser UI, headless Chromium, and additional AI coding tools. Setup requires only docker compose up and provides access at localhost:3001.

Claudebin: Export and Share Your Claude Code Sessions
Claudebin allows you to export entire Claude Code sessions, making them shareable and resumable through a single URL.

Soul MCP Server Adds Persistent Memory and Safety for Local LLMs
Soul is an open-source MCP server that provides persistent memory across sessions for local LLMs with two commands: n2_boot at start and n2_work_end at end. It includes Ark safety features that block dangerous commands like rm -rf and DROP DATABASE at zero token cost, plus cloud storage configuration.