xstate
SolidDesign, implement, and review XState v5 state machines and @xstate/react integrations in TypeScript. Use when modeling finite workflows, async actors, statecharts, guarded transitions, delayed transitions, actor systems, or machine-driven React behavior.
Install
Quality Score: 81/100
Skill Content
Details
- Author
- wordbricks
- Repository
- wordbricks/onequery
- Created
- 4 months ago
- Last Updated
- 3 weeks ago
- Language
- TypeScript
- License
- Apache-2.0
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
craft-model-state
Crafting model states. Explicit state machines.
state-machine
State-machine discipline for TypeScript lifecycle, workflow, reducer, and state-machine files — make illegal states unrepresentable, keep transitions pure and exhaustive, and design for replay and concurrency.
state-machines-and-invariants
Governing correctness through explicit state machines and enforced invariants. Defines when the system is READY vs DEGRADED vs STALE vs INVALID, what is allowed in each state, and when to fail fast. Use when designing or reviewing real-time data systems, streaming pipelines, upstream adapters, aggregated feeds, health checks, or any logic that can silently degrade data quality. Prevents optimistic outputs. Also use when the user mentions "state machine", "system state", "fail fast", "invariant violation", "when to stop", or when reviewing any code that decides whether to serve or reject data.