zustand-state-management
✓Configuration testée en production pour la gestion de l'état Zustand dans les applications React avec TypeScript. Cette compétence fournit des modèles complets pour créer un état global évolutif et de type sécurisé. À utiliser lorsque : configuration de l'état global dans React, migration depuis Redux ou l'API Context, implémentation persistance de l'état avec localStorage, configuration de TypeScript avec Zustand, en utilisant le modèle de tranches pour les magasins modulaires, ajout du middleware devtools pour le débogage, gestion de l'hydratation Next.js SSR, ou rencontrer des erreurs d'hydratation, des problèmes d'inférence TypeScript ou des problèmes persistants de middleware. Prévient 5 problèmes documentés : incompatibilités d'hydratation Next.js, doubles parenthèses TypeScript erreurs de syntaxe, erreurs d'exportation de middleware persistantes, boucles de rendu infinies et modèle de tranches échecs d’inférence de type. Mots-clés : zustand, gestion d'état, état React, état TypeScript, middleware persistant, outils de développement, modèle de tranches, état global, hooks React, création de magasin, useBoundStore, StateCreator, erreur d'hydratation, inadéquation du contenu du texte, rendu infini, localStorage, sessionStorage, middleware immersif, égalité superficielle, modèle de sélecteur, zustand v5
Installation
SKILL.md
Status: Production Ready ✅ Last Updated: 2025-10-24 Latest Version: zustand@5.0.8 Dependencies: React 18+, TypeScript 5+
CRITICAL: Notice the double parentheses create ()() - this is required for TypeScript with middleware.
✅ Use create ()() (double parentheses) in TypeScript for middleware compatibility ✅ Define separate interfaces for state and actions ✅ Use selector functions to extract specific state slices ✅ Use set with updater functions for derived state: set((state) => ({ count: state.count + 1 })) ✅ Use unique names for persist middleware storage keys
Configuration testée en production pour la gestion de l'état Zustand dans les applications React avec TypeScript. Cette compétence fournit des modèles complets pour créer un état global évolutif et de type sécurisé. À utiliser lorsque : configuration de l'état global dans React, migration depuis Redux ou l'API Context, implémentation persistance de l'état avec localStorage, configuration de TypeScript avec Zustand, en utilisant le modèle de tranches pour les magasins modulaires, ajout du middleware devtools pour le débogage, gestion de l'hydratation Next.js SSR, ou rencontrer des erreurs d'hydratation, des problèmes d'inférence TypeScript ou des problèmes persistants de middleware. Prévient 5 problèmes documentés : incompatibilités d'hydratation Next.js, doubles parenthèses TypeScript erreurs de syntaxe, erreurs d'exportation de middleware persistantes, boucles de rendu infinies et modèle de tranches échecs d’inférence de type. Mots-clés : zustand, gestion d'état, état React, état TypeScript, middleware persistant, outils de développement, modèle de tranches, état global, hooks React, création de magasin, useBoundStore, StateCreator, erreur d'hydratation, inadéquation du contenu du texte, rendu infini, localStorage, sessionStorage, middleware immersif, égalité superficielle, modèle de sélecteur, zustand v5 Source : jackspace/claudeskillz.
Faits (prêts à citer)
Champs et commandes stables pour les citations IA/recherche.
- Commande d'installation
npx skills add https://github.com/jackspace/claudeskillz --skill zustand-state-management- Source
- jackspace/claudeskillz
- Catégorie
- </>Développement
- Vérifié
- ✓
- Première apparition
- 2026-02-01
- Mis à jour
- 2026-02-18
Réponses rapides
Qu'est-ce que zustand-state-management ?
Configuration testée en production pour la gestion de l'état Zustand dans les applications React avec TypeScript. Cette compétence fournit des modèles complets pour créer un état global évolutif et de type sécurisé. À utiliser lorsque : configuration de l'état global dans React, migration depuis Redux ou l'API Context, implémentation persistance de l'état avec localStorage, configuration de TypeScript avec Zustand, en utilisant le modèle de tranches pour les magasins modulaires, ajout du middleware devtools pour le débogage, gestion de l'hydratation Next.js SSR, ou rencontrer des erreurs d'hydratation, des problèmes d'inférence TypeScript ou des problèmes persistants de middleware. Prévient 5 problèmes documentés : incompatibilités d'hydratation Next.js, doubles parenthèses TypeScript erreurs de syntaxe, erreurs d'exportation de middleware persistantes, boucles de rendu infinies et modèle de tranches échecs d’inférence de type. Mots-clés : zustand, gestion d'état, état React, état TypeScript, middleware persistant, outils de développement, modèle de tranches, état global, hooks React, création de magasin, useBoundStore, StateCreator, erreur d'hydratation, inadéquation du contenu du texte, rendu infini, localStorage, sessionStorage, middleware immersif, égalité superficielle, modèle de sélecteur, zustand v5 Source : jackspace/claudeskillz.
Comment installer zustand-state-management ?
Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/jackspace/claudeskillz --skill zustand-state-management Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code ou Cursor
Où se trouve le dépôt source ?
https://github.com/jackspace/claudeskillz
Détails
- Catégorie
- </>Développement
- Source
- skills.sh
- Première apparition
- 2026-02-01