A Claude Code skill for creating D&D campaigns, adventures, NPCs, encounters, and storylines tailored for tabletop play.
git clone https://github.com/mickume/lorewright-skill.git
cd lorewright-skill
make installThis symlinks the skill into ~/.claude/skills/ so it's available globally in Claude Code.
To remove it:
make uninstallIn any Claude Code session, invoke the skill:
/lorewright
Then describe what you want to create — a full campaign, a one-shot adventure, a set of NPCs, encounter tables, etc. The skill guides the workflow with templates, checklists, and structured output.
Lorewright creates image prompts for campaign artwork (NPC portraits, scenes, maps). To generate the actual images, install dndig:
Requires Python 3.10+, uv and a Google Gemini API key.
Install directly from the repository:
uv tool install git+https://github.com/mickume/dndig.gitThen point it at a campaign's art directory:
dndig campaigns/my-campaign/art/See the dndig repo for full documentation.