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

Linki v2: Open-Source AI SDR for LinkedIn + Cold Email with Self-Hosted Agent
Linki v2 is a self-hosted LinkedIn automation and cold email tool with an AI agent that writes personalized messages per lead. No per-seat pricing, your data stays local.

tmux-claude: Monitor Claude Code Instances Across Tmux Panes
tmux-claude is a tool that adds live monitoring for Claude Code instances within tmux sessions. It provides a status bar, interactive dashboard, enhanced window chooser, and desktop notifications by reading local session files without API calls.

claude-real-video: Free Tool to Make Claude Watch Videos with Perception Layer
claude-real-video adds a local perception layer so Claude sees camera moves, pacing, gestures, and voice emotion. Demo watches NVIDIA GTC 2026 keynote and narrates screen action. Free version available.

LetMeWatch: Python Plugin Adds Video Analysis to Claude via FFmpeg Scene Detection
A developer built a ~200-line Python plugin called LetMeWatch that enables Claude to analyze videos by using FFmpeg for scene detection, extracting only frames where visuals change, timestamping them, and feeding batches to Claude's multimodal vision.