PostToolUse
25Sstobo/Claude-Code-Game-Master
Hook Claude Code
Runs after a tool call finishes for Bash tool calls, executing post-tool-state-log.sh via bash. From Sstobo/Claude-Code-Game-Master.
Sstobo/Claude-Code-Game-Master
Hook Claude Code
Runs after a tool call finishes for Bash tool calls, executing post-tool-state-log.sh via bash. From Sstobo/Claude-Code-Game-Master.
Sstobo/Claude-Code-Game-Master
Hook Claude Code
Runs when the agent finishes a response, executing session-autosave.sh via bash. From Sstobo/Claude-Code-Game-Master.
Sstobo/Claude-Code-Game-Master
Settings file Claude Code
Agent settings declaring 2 hook events (PostToolUse, Stop).
Sstobo/Claude-Code-Game-Master
Skill Claude CodeCodex
D&D-kit combat mechanics — initiative, attack/damage resolution, XP-by-CR awards, combat modifiers, and death saves. Load when a hostile action is declared or combat starts in a campaign whose World Kit is dnd5e. For non-D&D kits, use the generic core (gamecore.py) and the active ruleset instead.
Sstobo/Claude-Code-Game-Master
Skill Claude CodeCodex
Status conditions and exhaustion reference (blinded, charmed, frightened, grappled, paralyzed, poisoned, prone, restrained, stunned, unconscious, etc.). Load when applying or resolving a condition. Persist via gm-condition.sh (PC) / gm-npc.sh condition (party) / gm-combat.sh condition (enemies).
Sstobo/Claude-Code-Game-Master
Skill Claude CodeCodex
The Art of Game Mastering — narration, NPC, pacing, and improvisation wisdom that makes a session feel magical. Load when narrating a scene, voicing an NPC, or pacing a beat. This is the product's soul; internalize it, then play.
Sstobo/Claude-Code-Game-Master
Skill Claude CodeCodex
Dungeon exploration — lightweight (narrative, default) vs structured (per-room JSON) modes, exit/obstacle handling, and ASCII map symbols. Load when the party enters a cave, ruin, or underground complex.
Sstobo/Claude-Code-Game-Master
Skill Claude CodeCodex
D&D-kit leveling — XP thresholds, the level-up ceremony, hit dice by class, and ASI/feat/subclass handling. Load when gm-player.sh xp reports LEVELUP in a dnd5e-kit campaign. Non-D&D kits advance via their ruleset progression model (milestone / resource-axis), not this table.
Sstobo/Claude-Code-Game-Master
Skill Claude CodeCodex
Skill-check resolution — when to roll, the DC ladder, fail-forward philosophy, and margin-based consequences. Load whenever the player attempts something uncertain ("I try to..."). Resolution runs through the generic core (d20 vs DC); this is the judgment framework for when/how.
Sstobo/Claude-Code-Game-Master
Skill Claude CodeCodex
Social / NPC interaction workflow — load NPC context, attitude check, social mechanics (Persuasion/Deception/Intimidation/Insight DCs), and persisting NPC memory + consequences. Load whenever the player talks to, persuades, or reads an NPC ("I talk to...", "I ask...").
Sstobo/Claude-Code-Game-Master
Skill Claude CodeCodex
D&D-kit spellcasting mechanics — spell slots by level, casting resolution, and concentration. Load when a player casts a spell in a dnd5e-kit campaign. Spawn the spell-caster agent for spell details. Non-D&D kits use their own ruleset magic systems.
Sstobo/Claude-Code-Game-Master
Instructions file CodexOpenCode
AGENTS.md instructions for Sstobo/Claude-Code-Game-Master, covering agent notes and tickets.
Sstobo/Claude-Code-Game-Master
Instructions file
Claude Code instructions for Sstobo/Claude-Code-Game-Master, covering gm system — ai game master (lean core), first-time setup (auto-detect, run before greeting), the core loop, stakes & death (this is a loseable game) and death protocol (pc hits 0 and dies).