Bobby-GrayBobby-GrayCommunityยท1 Agent Skills Included

open-tabletop-gm

Run persistent tabletop RPG campaigns with automated mechanics

Runs persistent tabletop RPG campaigns with dice rolling, combat tracking, character sheets, and NPC management handled by local scripts. Keeps world state, session logs, and character data in plain Markdown files that survive across sessions without manual bookkeeping. Supports D&D 5e out of the box and lets you add any game system, with an optional live browser display for your table.
npx skills add Bobby-Gray/open-tabletop-gm --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install open-tabletop-gm?โ–ผ

Run `npx skills add Bobby-Gray/open-tabletop-gm --all -g -y` in your terminal to install the full skill globally.

What does open-tabletop-gm do?โ–ผ

It turns your model into a Game Master for tabletop RPGs, offloading dice rolls, combat, HP tracking, and calendars to local Python scripts so the model focuses on narration and story.

Which game systems does it support?โ–ผ

D&D 5e ships as the reference system with a full SRD dataset, and a Basic Roleplaying module is included. You can add any other system by writing a single system module file.

Does it work with local models?โ–ผ

Yes. It is model-agnostic and runs through OpenCode with providers like LM Studio, Ollama, or any OpenAI-compatible endpoint, so local models work fine.

Do my campaigns persist between sessions?โ–ผ

Yes. World state, NPCs, quests, and character sheets are saved as plain Markdown files you can read and edit, and they reload automatically when you resume a session.

Related Repositories in Personal & Entrepreneur

View All in Personal & Entrepreneurโ†’