simulation-state-machine
CommunityManage simulator runtime state.
Software Engineering#runtime#session management#simulator#state machine#step gating#simulation logic
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
dispatchfunction, 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.