.claude/skills/frontend/state-management/SKILL.md
Gérer l'état avec React Context API. Utiliser quand on crée ou consomme un Context dans frontend/src/context/.
npx skillsauth add FRmicrow/dataFootV1 state-managementInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Employez cette compétence dès que les composants doivent partager des données ou que l’état doit persister entre différentes pages.
Dans une application de gestion de tâches, utilisez Redux pour stocker la liste des tâches et leur état (à faire, en cours, terminées), et créez des actions addTask, updateTask, removeTask pour gérer la liste.
Cette compétence se limite au front-end ; la synchronisation des données avec le backend ou le stockage hors ligne nécessite des stratégies supplémentaires.
development
Écrire des tests unitaires Node.js. Utiliser quand on teste une fonction isolée avec Vitest dans backend/test/.
testing
Tester l'intégration entre services. Utiliser quand on vérifie l'interaction contrôleur/service avec Supertest + Vitest.
development
Tester les composants React avec Vitest + Testing Library. Utiliser quand on teste le rendu ou les interactions.
testing
Écrire des tests end-to-end Playwright. Utiliser quand on teste l'application complète du point de vue utilisateur.