This is a comprehensive ruleset for writing performant Zustand stores in React, covering 43 rules across 8 categories from store architecture to advanced patterns. Use it when creating new stores, optimizing selector performance, or reviewing state management code. The critical stuff is selector optimization (always use selectors, never subscribe to the entire store) and architecture decisions like splitting into multiple small stores instead of one monolith. The rules are well organized by impact level, so you can focus on what actually prevents re-renders before worrying about TypeScript niceties. Good reference when you're fighting unnecessary re-renders or trying to figure out the right way to structure persistence and SSR hydration.
npx skills add https://github.com/pproenca/dot-skills --skill zustand