What problem does it solve?
This Skill helps you implement immutable, reactive application state management with clean primitives for updates, derived computations, and side effects across multiple UI frameworks.
Core Features & Use Cases
- Reactive state primitives: Create
Store for state, Derived for computed values, and Effect for reactive side effects with optional cleanup.
- Framework-agnostic adapters: Use framework-specific hooks/composables (React/Vue/Solid/Angular/Svelte) to bind store values to the UI efficiently.
- Atomic updates and composition: Use
batch for coordinated updates and chain Derived to build transformations like filter → sort → paginate.
- Use Case: Maintain a central state (e.g., a list + user-selected filters) and derive filtered/sorted/paginated views that update automatically in the UI.
Quick Start
Install the required packages, create a Store with initial state, and mount any Derived or Effect instances to activate reactivity.