Zustand Store Creator - Auto-activating skill for Frontend Development. Triggers on: zustand store creator, zustand store creator Part of the Frontend Development skill category.
39
Quality
11%
Does it follow best practices?
Impact
91%
1.01xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./planned-skills/generated/05-frontend-dev/zustand-store-creator/SKILL.mdTypeScript-typed Zustand store with immutable updates
State interface defined
100%
100%
Store typed with generic
100%
100%
Immutable add action
100%
100%
Immutable update/remove action
100%
100%
Clear cart action
100%
100%
Computed total price
100%
100%
Computed item count
100%
100%
Typed actions in store
100%
100%
Store hook exported
100%
100%
Selector usage documented
100%
100%
No deprecated patterns
100%
100%
Without context: $0.2182 · 53s · 11 turns · 12 in / 3,402 out tokens
With context: $0.3998 · 1m 17s · 24 turns · 57 in / 4,828 out tokens
Zustand store with persist middleware
Persist middleware imported
100%
100%
Store wrapped with persist
100%
100%
Persist storage key named
100%
100%
TypeScript auth state typed
100%
100%
Login action sets state
100%
100%
Logout clears state
100%
100%
isAuthenticated flag
100%
100%
Selective persistence
100%
100%
Named import pattern
100%
100%
README documents persistence
100%
100%
Store typed with generic
100%
100%
Without context: $0.1619 · 50s · 11 turns · 12 in / 2,854 out tokens
With context: $0.4432 · 1m 38s · 28 turns · 30 in / 5,058 out tokens
Multi-slice Zustand store architecture
Slice per feature area
100%
100%
Slices merged into one store
100%
100%
TypeScript type per slice
0%
0%
Combined store type
0%
0%
Slice creator receives set
100%
100%
Selector for derived state
70%
100%
Immutable updates in slices
100%
100%
Single exported hook
100%
100%
Named create import
100%
100%
README documents structure
100%
100%
Devtools middleware included
0%
0%
Without context: $0.4908 · 1m 58s · 26 turns · 26 in / 7,275 out tokens
With context: $0.7434 · 2m 49s · 37 turns · 69 in / 10,682 out tokens
994edc4
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.