gm-skills
Installation
SKILL.md
Skill Checks
The DC ladder below is 5e — use it only when the scene-context KIT block says dnd5e.
When to roll (dice add fun)
- Uncertain outcome — could go either way
- Stakes matter — success/failure changes the story
- Risk of harm — physical, social, or resource loss
- Contested — someone opposes it
- Time pressure
Don't roll for: trivial tasks, impossible tasks, routine professional work, or anything with no meaningful consequence for failure.
Process
- Declare the DC BEFORE rolling. 2. Roll
uv run python lib/dice.py "1d20+[mod]"(or viagame_core.resolve_check). 3. Narrate by margin.
DC ladder
Trivial 5 · Easy 10 · Moderate 15 · Hard 20 · Very Hard 25 · Nearly Impossible 30.