
Guide pratique et hooks pour créer et utiliser des atoms et atomCollections React avec des hooks par instance (useValue, useState, use, useWatch) et le pattern Provider.
Cette compétence documente les primitives Mongez React Atom et fournit des exemples concrets pour créer des atoms et des atomCollections, utiliser leurs hooks par instance et câbler des actions personnalisées. Elle explique les conventions de nommage, les patterns privilégiés et la portée SSR afin que les développeurs puissent gérer l'état partagé entre les composants avec une réactivité prévisible.
Utilisez ceci lors de la construction d'applications React nécessitant des conteneurs d'état légers et composables : atoms locaux au composant ou globaux à l'application, re-rendus sélectifs performants via use(key), ou lorsque vous avez besoin de mises à jour d'état basées sur des actions (ex: flux de connexion). Déclenchez sur le code qui importe atom/atomCollection ou lorsqu'un développeur demande comment s'abonner à une seule clé, ajouter des actions ou définir la portée des atoms pour le SSR.
Idéalement consommé par des agents orientés développeurs ou des assistants d'aide au code supportant le guidage TypeScript/React (ex: aides au code de type Copilot, LLM intégrés aux IDE).
Documentation-only skill for the @mongez/react-atom React state management library. Covers atom creation, per-instance hooks (useValue, useState, use, useWatch, Provider), custom actions, and SSR scoping. Well-written with clear TypeScript examples and best practice guidance. No scripts to execute — purely a reference skill.
Clean documentation skill. No security concerns whatsoever. Code examples are safe React/TypeScript patterns. Well-structured with proper frontmatter triggers and skip conditions.