simulation-state-machine

Community

Manage simulator runtime state.

AuthorSeth-arc
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides a robust, centralized state management system for the Myelin simulator, ensuring consistent and predictable simulation progression and state handling.

Core Features & Use Cases

  • Authoritative State Contract: Defines the single source of truth for all simulation runtime data.
  • State Machine Transitions: Manages all state changes through a defined dispatch function, preventing direct mutation.
  • Step Gating Logic: Controls progression through simulation steps based on defined pass/fail criteria.
  • Use Case: When developing any part of the simulator's runtime, including step logic, session management, or error handling, this Skill must be loaded first to establish the correct state management contract.

Quick Start

Use the simulation-state-machine skill to start a new simulation session with the provided learner and tenant IDs.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: simulation-state-machine
Download link: https://github.com/Seth-arc/myelin-platform/archive/main.zip#simulation-state-machine

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.