This is for working with XState v5 state machines and statecharts in TypeScript. It knows the difference between when you actually need a state machine versus when @xstate/store is enough, and it won't over-engineer simple problems. The skill handles design, implementation, code review, and v4-to-v5 migrations. It prefers sketching the machine shape first when requirements are fuzzy, uses modern setup patterns for new code, and knows to preserve existing style when editing legacy machines. Good for modeling non-trivial UI flows, async workflows, or any system with meaningful finite modes. It understands actors, guards, parallel states, and how to connect machines to React, Vue, Svelte, or Solid.
npx skills add https://github.com/statelyai/skills --skill xstate-v5