Valtio proxy state management for React and vanilla JavaScript. Use when creating reactive state, managing application state, or working with proxy-based state…
Minimal proxy-based state management for React and vanilla JavaScript with fine-grained reactivity. Core API includes proxy() for creating reactive state objects, useSnapshot() for render-optimized React hooks, and subscribe() for listening to changes anywhere in your app Utilities cover observable Map and Set proxies, property-level subscriptions, Redux DevTools integration, and unproxied references for special objects Supports React 18+, Suspense, and computed properties via getters and setters Best practices guide covers organizing actions, persisting state to storage, and composing multiple state objects Valtio makes proxy-state simple for React and vanilla JavaScript. It provides a minimal, flexible, and unopinionated API that turns objects into self-aware proxies, enabling fine-grained subscription and reactivity. Valtio shines at render optimization in React and is compatible with Suspense and React 18+. The skill is based on Valtio v2.3.0, generated at 2026-01-29. Core References Topic Description Reference Proxy Create reactive state objects that track changes core-proxy useSnapshot React hook for render-optimized state access core-use-snapshot Snapshot Create immutable snapshots for comparison and Suspense core-snapshot Subscribe Subscribe to state changes from anywhere core-subscribe Utils
don't have the plugin yet? install it then click "run inline in claude" again.