rpg

Manage long-form RPG campaigns with persistent canon memory and finance ledgers.

2|1|Updated May 15, 2026
One-click install
npx skills add https://github.com/humbrol2/claude-rpg-skill --skill rpg-humbrol2
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rpg
Source: https://github.com/humbrol2/claude-rpg-skill/tree/main
Command: npx skills add https://github.com/humbrol2/claude-rpg-skill --skill rpg-humbrol2

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pypdf, pdfplumber, pdf2image, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill prevents common LLM failure modes like canon drift, arithmetic slip, and rule decay, ensuring reliable and consistent RPG narration over extended sessions.

Core Features & Use Cases

  • Persistent Canon Memory: Stores and consults NPC, location, and other lore files to maintain consistent campaign history.
  • Structured Economy Ledger: Manages financial state with append-only history to prevent arithmetic errors.
  • Standing Rule Overrides: Allows players to establish permanent rules and conventions.
  • SessionStart Hook: Loads campaign context on startup for consistent operation.
  • Use Case: Ideal for long-form RPG campaigns, whether solo or with a human GM, ensuring the AI narrator respects established lore and rules.

Quick Start

Invoke the skill with /rpg in your RPG chat.

Frequently Asked Questions about rpg

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prevent AI RPG narration from forgetting established NPC lore and canon?

To prevent canon drift in AI RPG narration, you need persistent canon memory that stores and consults NPC and location lore files. This maintains consistent campaign history across extended multi-session play by loading context on startup.

Why does my AI dungeon master keep making arithmetic errors with in-game currency?

AI dungeon masters make arithmetic errors because they lack a structured economy ledger. Using an append-only financial ledger prevents arithmetic slip by accurately tracking financial transactions and managing the persistent economic state.

Can I set permanent standing rules to override AI narration defaults in a long-form campaign?

Yes, you can set permanent standing rules to override AI narration defaults. Standing rule overrides allow players to establish permanent rules and conventions, preventing rule decay and ensuring the AI respects established lore.

How do I manage a multi-session RPG campaign with complex lore and economy?

Managing a multi-session RPG campaign with complex lore and economy requires structured data and rule adherence. Using a skill with a SessionStart hook loads campaign context on startup to ensure consistent operation and prevent canon drift.

What's the best way to maintain consistent RPG campaign history across multiple sessions?

The best way to maintain consistent RPG campaign history is using persistent canon memory combined with a SessionStart hook. This approach prevents canon drift by loading NPC lore, location information, and financial state on startup.

Does this AI narration approach work for solo RPG play as well as human GM campaigns?

Yes, this AI narration approach works for both solo RPG play and human GM campaigns. It is ideal for long-form RPG campaigns, ensuring the AI narrator respects established lore, rules, and financial ledgers in any play style.