play

Automate Ironsworn RPG move resolution and narrative progression via Python CLI.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/mmacy/osr-plugins --skill play-mmacy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: play
Source: https://github.com/mmacy/osr-plugins/tree/main/plugins/ironsworn-referee/skills/play
Command: npx skills add https://github.com/mmacy/osr-plugins --skill play-mmacy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, python-cli, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill addresses the complexity of Ironsworn gameplay by providing an automated and narrated experience for the game's mechanical resolution and narrative progression.

Core Features & Use Cases

  • Automated Move Identification: Identifies the triggered move based on player's actions and guides through disambiguation when necessary.
  • Mechanical Resolution: Calls Python CLI for dice rolls and outcomes, maintaining narrative consistency and mechanical integrity.
  • State Management: Tracks journeys, fights, character states, and vow progress through multiple documents, ensuring continuity.
  • Use Case: A player describes a character action, and the Skill automatically processes the action, calls for rolls, and narrates the outcome, updating character and game state accordingly.

Quick Start

/ironsworn-referee:play

Frequently Asked Questions about play

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

FAQPage Schema
How do I automate Ironsworn RPG mechanical resolution and state tracking?

Automate Ironsworn mechanical resolution by identifying triggered moves, calling Python CLI dice rolls, and narrating outcomes while tracking game state in YAML files for continuous progress.

What is the best way to manage Ironsworn RPG state files for character and vow progress?

Manage Ironsworn RPG state by utilizing YAML state files to track journeys, fights, character states, and vow progress across multiple documents, ensuring continuity throughout gameplay.

Does this Ironsworn game automation tool require Python CLI to resolve action rolls?

Yes, this Ironsworn game automation requires Python CLI interaction to call for action and progress dice rolls and determine mechanical outcomes.

How do I start playing Ironsworn with automated narration and move identification?

Start automated Ironsworn gameplay by describing a character action; the system processes the action, disambiguates triggered moves, calls for rolls, and narrates the outcome.

Can I track multiple Ironsworn character states and vow progress simultaneously?

Yes, track multiple Ironsworn character states, journeys, fights, and vow progress simultaneously through multiple YAML state documents maintained during gameplay.

Why does the Ironsworn automated narrator ask for disambiguation on triggered moves?

The Ironsworn automated narrator requests disambiguation when a player's described action triggers multiple potential moves, ensuring accurate mechanical resolution before proceeding with dice rolls.