uw-state-machine

Installation
SKILL.md

State Machine

Interface-based state machines for game flow, characters, and UI.

Before You Start

  1. Read docs/ProjectConfig.yaml for:
    • architecture_pattern — "so-first" or "di-first" (affects how states and the StateMachine are created and wired).
    • mcp.unity_mcp — if true, call refresh_unity after creating files.
  2. Read docs/CODING_STANDARDS.md for async patterns (Awaitable + CancellationToken) — state transitions are async.
  3. Ensure the feature has an .asmdef — create with uw-unity-feature-scaffold if needed.

Core Interface

Installs
3
GitHub Stars
28
First Seen
Jul 5, 2026