概要
Standardizes the creation of Zustand stores by enforcing a specific StoreBuilder architectural pattern that separates state definitions from actions. It integrates immer middleware to allow for direct draft mutations while maintaining immutability and provides a robust factory pattern for better organization and type safety. This skill is essential for developers looking to maintain consistent state management practices across large React codebases, offering built-in support for persistence, reactive hooks, and non-reactive state access for use in utility functions or middleware.