effect-machine
Type-safe state machines and actors for Effect
All Skills in This Repository (2)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install effect-machine?▼
Run `npx skills add cevr/effect-machine --all -g -y` in your terminal to install the skill globally for your AI agent.
What is effect-machine used for?▼
It provides type-safe, schema-first state machines and actors for Effect, covering transitions, async tasks, supervision, persistence, and UI bindings.
Does effect-machine work with React and Solid?▼
Yes. The effect-machine/atom module connects actor state to React and Solid through Effect Atom bindings with fine-grained selectors.
Can effect-machine run distributed actors?▼
Yes. The cluster module wires machines to @effect/cluster entities with snapshot or journal persistence strategies.
How do I test effect-machine state machines?▼
Use the built-in simulate, assertPath, and createTestHarness helpers to verify transition paths without spawning real actors.
Related Repositories in Software Engineering
View All in Software Engineering→openclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core