tutorial-5

Automate D&D 5e XP tracking and automatic leveling with HP and spell slot progression.

1|1|Updated Nov 14, 2025
One-click install
npx skills add https://github.com/JoeCotellese/dnd-dm-skill --skill tutorial-5
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tutorial-5
Source: https://github.com/JoeCotellese/dnd-dm-skill/tree/main/tutorial-5-character-progression
Command: npx skills add https://github.com/JoeCotellese/dnd-dm-skill --skill tutorial-5

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates D&D 5e character progression with XP tracking, threshold-based automatic leveling, HP increases, proficiency growth, and spell slot advancement, all tightly integrated with the combat system.

Core Features & Use Cases

  • XP tracking: Persistent XP that grows with defeats.
  • Automatic leveling: Level up when thresholds are reached, possibly multiple levels at once.
  • Progression effects: HP increases, proficiency bonus growth, and spell slot progression for casters.
  • Integrated with Combat: Seamless with Tutorial 4's combat and progression scripts.

Quick Start

  • Create a character: python3 ~/.claude/skills/tutorial-5/scripts/character.py create "Aria" wizard --str 8 --dex 14 --con 12 --int 16 --wis 13 --cha 10
  • Seed data: python3 ~/.claude/skills/tutorial-5/scripts/bestiary.py seed
  • Seed spells: python3 ~/.claude/skills/tutorial-5/scripts/spells.py seed
  • Equip: python3 ~/.claude/skills/tutorial-5/scripts/equipment.py equip Aria wizard
  • Start combat: python3 ~/.claude/skills/tutorial-5/scripts/combat.py start Aria 0.25
  • End combat (victory): python3 ~/.claude/skills/tutorial-5/scripts/combat.py end Aria victory --monster-cr 0.25

Frequently Asked Questions about tutorial-5

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

FAQPage Schema
How do I automate XP tracking and leveling for D&D 5e characters?

XP tracking automates experience point collection during combat, applies threshold-based level advancement, and handles all progression effects including HP increases, proficiency bonus growth, and spell slot advancement for casters without manual calculation.

Can I use automatic leveling in D&D 5e combat encounters?

Yes. The Skill integrates seamlessly with D&D 5e combat systems, awarding XP based on monster CR during encounters and automatically leveling characters when thresholds are reached, including multi-level jumps.

How do I set up character progression with XP and spell slots?

Create a character with ability scores, seed bestiary and spell data, equip the character, then run combat encounters. The Skill tracks XP awards, applies automatic level-ups, and manages spell slot progression integrated with your character's caster class.

What happens to HP and proficiency when a D&D 5e character levels up?

HP increases and proficiency bonus growth are calculated and applied automatically during level-up events. Spell slot advancement is handled concurrently for spellcasters, eliminating manual stat tracking.

Does this work with quest-based and training arena progression?

Yes. The Skill applies XP-based automatic leveling across combat encounters, training arena progression, and quest-based advancement, providing consistent progression mechanics across all sources.