
Conseils pour la conception et l'exploitation de systèmes temps réel fiables (WebSockets, SSE, Socket.IO, WebRTC), incluant la gestion des connexions et les stratégies de reconnexion.
Fournit des conseils et des modèles de meilleures pratiques pour construire des systèmes temps réel de qualité production. Couvre le cycle de vie des connexions, les stratégies de reconnexion/backoff, les principes de mise à l'échelle pour les connexions avec état, les formats de messages, la présence et la synchronisation, ainsi que les diagnostics opérationnels. Utile pour les chats en direct, les éditeurs collaboratifs, les tableaux de bord, les jeux multijoueurs et les systèmes de notification.
Utilisez cette compétence lors de l'implémentation ou du débogage de fonctionnalités temps réel (websocket, socket.io, sse, webrtc), de la planification de la mise à l'échelle pour un grand nombre de connexions simultanées, de la conception de la logique de présence ou de synchronisation, ou pour répondre aux tempêtes de reconnexion et aux incohérences d'état. Également utile lors des revues d'architecture et des post-mortems d'incidents.
references/ avec des modèles, des points de vigilance et des validations pour étayer les conseilsIdéal avec les environnements d'exécution d'agents capables de consulter les références du dépôt et de suivre des directives procédurales (assistants de code généralistes, agents de type Claude/Code ou Copilot).
Compétence de référence/guidage pure sans scripts exécutables. Le SKILL.md est concis et délègue à trois fichiers de référence bien structurés (patterns, sharp edges, validations). Couvre les modèles WebSocket, SSE, Socket.IO et WebRTC, y compris le cycle de vie des connexions, les stratégies de reconexion, le heartbeat, la gestion des salles et les pièges courants comme le 'thundering herd' et les fuites de mémoire. Les exemples de code sont en TypeScript pédagogique avec une gestion d'erreurs appropriée. Aucun problème de sécurité — pas d'appels réseau, pas d'identifiants, pas de commandes destructrices.
Compétence de référence bien structurée pour la conception de systèmes en temps réel. Le fichier de validations contient des modèles regex pour détecter les anti-modèles WebSocket courants. Propre d'un point de vue sécurité — pas de scripts, pas d'appels externes, pas de manipulation de données sensibles.