Zustand is the state management library you reach for when Redux feels like overkill. No providers, no boilerplate, just a `create()` function that returns a hook. The skill covers selector patterns to avoid unnecessary rerenders, `useShallow` for grabbing multiple values efficiently, and the non-React API for accessing state outside components. Two security gates matter here: the persist middleware can leak secrets to localStorage if you're not careful with what gets serialized, and devtools should be gated to development unless you have a reason. It's genuinely minimal but handles the full scope from vanilla JS stores to React integration.
npx -y skills add existential-birds/beagle --skill zustand-state --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
mindrally/skills
giuseppe-trisciuoglio/developer-kit
syncfusion/react-ui-components-skills
supercent-io/skills-template
binjuhor/shadcn-lar