test-infrastructure
Sûr 66Créer une couverture de tests réelle
par CleanExpo
Les équipes perdent du temps avec des fichiers stub qui comptent pour la couverture mais ne détectent aucun bug. Cette skill crée de vrais tests avec des assertions réelles qui vérifient le comportement et détectent les régressions avant la production.
new-agent-creation
Sûr 68Créer des agents IA personnalisés pour votre flux de travail
par CleanExpo
La création d'agents IA à partir de zéro est complexe et sujette aux erreurs. Ce skill fournit des modèles prêts pour la production qui s'intègrent parfaitement à l'écosystème d'agents d'Unite-Hub, garantissant une gouvernance appropriée, des tests et une isolation multi-locataire.
frontend-agent
Sûr 68Créer des composants d'interface utilisateur React
par CleanExpo
Crée et corrige des composants React pour les applications Next.js. Implémente les modèles shadcn/ui, les mises en page responsives et les interfaces utilisateur accessibles selon les directives du système de conception.
backend-agent
Sûr 68Construire des API backend sécurisées avec isolation des espaces de travail
par CleanExpo
Arrêtez de construire des applications multi-locataires non sécurisées. Cet agent implémente une isolation appropriée des espaces de travail, l'authentification et la sécurité au niveau des lignes pour les bases de données Supabase.
api-endpoint-creation
Sûr 70Créer des endpoints API Next.js sécurisés
par CleanExpo
La création d'endpoints API multi-locataires nécessite une isolation soigneuse des espaces de travail et une authentification appropriée. Cette compétence fournit des modèles prêts à l'emploi pour les routes API Next.js 15+ avec intégration Supabase et validation appropriée des espaces de travail.
claude-opus-4-5-migration
Sûr 72Migrer vers Claude Opus 4.5
par anthropics
Les bases de code construites pour les anciens modèles Claude nécessitent des mises à jour lors de la migration vers Opus 4.5. Cette compétence automatise la migration en mettant à jour les chaînes de modèle, en supprimant les en-têtes obsolètes et en appliquant des ajustements comportementaux pour une transition en douceur.
web-navigation
Sûr 69Implémenter les modèles de navigation web
par CJHarmath
La construction d'applications React nécessite des modèles de routage et de navigation appropriés. Cette compétence fournit des exemples de code prêts à l'emploi pour React Router v6 et Next.js App Router, y compris les routes imbriquées, les segments dynamiques et la navigation programmatique.
rn-zustand-patterns
Sûr 70Appliquer les patterns Zustand pour React Native
par CJHarmath
La gestion d'état Zustand dans React Native présente des comportements de timing subtils qui causent des problèmes difficiles à déboguer. Ce skill fournit des patterns éprouvés pour gérer les appels synchrones set(), éviter les fermetures obsolètes dans les opérations asynchrones, et implémenter des abonnements de store fiables.
rn-testing
Sûr 71Tester des applications React Native avec Jest
par CJHarmath
Écrire des tests pour des applications React Native exige de comprendre le mock des modules natifs, la gestion d’état asynchrone et le test des stores Zustand. Cette compétence fournit des patterns éprouvés et des exemples de code pour des suites de tests fiables.
rn-state-flows
Risque faible 69Concevoir des flux d'état complexes dans React Native
par CJHarmath
Les opérations multi-étapes complexes dans React Native sont sujettes aux bugs d'ordonnancement et aux cas limites non testés. Cette compétence fournit des modèles pour modéliser les transitions d'état, implémenter des étapes de flux validées et exposer l'état du flux à l'interface utilisateur.
rn-performance
Sûr 70Optimiser les performances React Native
par CJHarmath
Les applications React Native souffrent souvent de ralentissements de défilement, de re-rendus inutiles et de performances de liste médiocres. Cette compétence fournit des modèles éprouvés pour l'optimisation FlatList, la mémoïsation et la gestion d'état qui éliminent les goulots d'étranglement de performance.
rn-observability
Sûr 69Ajouter l'observabilité à React Native
par CJHarmath
Les échecs silencieux créent des cauchemars de débogage. Utilisez des modèles de journalisation, la conception de messages d'erreur et les techniques de débogage structuré pour diagnostiquer rapidement les problèmes en production.
rn-auth
Sûr 70Implémenter l'authentification React Native dans les applications Expo
par CJHarmath
L'authentification React Native nécessite une gestion minutieuse des flux OAuth, du stockage sécurisé des jetons et de la gestion des sessions. Cette compétence fournit des modèles éprouvés pour implémenter la connexion avec Google, le stockage des jetons avec SecureStore, les routes protégées avec Expo Router, et l'intégration backend.
rn-async-patterns
Sûr 70Déboguer les problèmes async React Native
par CJHarmath
Les bugs async dans les applications React Native fonctionnent souvent en développement mais échouent sous charge. Cette compétence fournit des modèles pour détecter et corriger les conditions de concurrence, les promesses flottantes et les problèmes de timing async dans la gestion d'état basée sur Zustand.
react-zustand-patterns
Sûr 70Appliquer des modèles de gestion d’état avec Zustand
par CJHarmath
La simplicité de Zustand masque des complexités de timing qui provoquent des bugs subtils. Apprenez des modèles pour le comportement synchrone de set(), la prévention des closures obsolètes, les actions asynchrones et l’optimisation des sélecteurs afin d’écrire une gestion d’état React fiable.
react-testing
Sûr 70Écrire des tests React avec Jest et Testing Library
par CJHarmath
Le test des composants React nécessite de comprendre le rendu des composants, les interactions utilisateur et la gestion des états asynchrones. Cette compétence fournit des modèles prêts à l'emploi pour Jest et React Testing Library qui vous aident à écrire des tests fiables pour les composants, les stores, les hooks et les opérations asynchrones.
react-state-flows
Sûr 69Implémenter des flux d'état React complexes
par CJHarmath
Les opérations React multi-étapes avec des dépendances asynchrones sont suceptibles de bogues d'ordonnancement et de préconditions manquantes. Cette compétence fournit des modèles et des listes de vérification pour implémenter des motifs de machine à états robusta dans les applications React web et React Native.
react-performance
Sûr 71Optimiser les performances d'une application React
par CJHarmath
Les applications React souffrent souvent de re-rendus inutiles et d'un rendu lent des listes, causant une mauvaise expérience utilisateur. Cette compétence fournit des patterns experts pour la mémoïsation, la virtualisation, le fractionnement de code et le profilage de performances afin de construire des applications React rapides et réactives.
react-async-patterns
Sûr 71Corriger les bugs asynchrones React avec des patterns éprouvés
par CJHarmath
Les bugs asynchrones dans React fonctionnent souvent en développement mais échouent sous charge. Cette compétence fournit des patterns testés en conditions réelles pour les promesses flottantes, les conditions de course et les problèmes de timing asynchrone avec Zustand et React Query.
react-observability
Sûr 71Créer des applications React observables avec une journalisation intelligente
par CJHarmath
Les échecs silencieux rendent le débogage impossible. Cette compétence vous apprend à écrire du code React avec une observabilité intégrée grâce à la journalisation structurée, des messages d'erreur contextuels et des modèles de débogage prêts pour la production.