lobehub/zustand

Conventions de store Zustand de LobeHub. Utilisez-le pour éditer src/store, les slices de store, les actions publiques/internes, les actions dispatch, flattenActions, les mises à jour optimistes, les sélecteurs, les maps ou la migration d'actions de classe.

Qu'est-ce que zustand ?

Ce skill définit les conventions de store Zustand utilisées au sein du projet LobeHub. Il est particulièrement utile lors de l'édition de fichiers dans `src/store`, la manipulation de slices de store, la définition d'actions publiques ou internes, l'utilisation d'actions dispatch, l'application de `flattenActions`, la gestion de mises à jour optimistes, la création de sélecteurs, l'utilisation de maps, ou la migration d'actions de classe. Il s'appuie sur le framework Zustand et fournit des directives claires pour structurer le code de manière cohérente et maintenable. Compatible avec tout environnement utilisant Zustand pour la gestion d'état, ce skill aide les développeurs à suivre les meilleures pratiques spécifiques à LobeHub, garantissant une intégration fluide et une réduction de la complexité cognitive lors d'interventions sur la couche de store.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/lobehub/lobe-chat/tree/main/skills/zustand

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait zustand ?

Conventions de store Zustand de LobeHub. À utiliser lors de l'édition de src/store, des slices de store, des actions publiques/internes, des actions dispatch, de flattenActions, des mises à jour optimistes, des sélecteurs, des maps ou de la migration d'actions de classe.

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

Skills associés