
de Fetcher15
Implémentations de bus d'événements typés (série, parallèle, diffusion) et messagers inter-onglets pour navigateur et Node.js — à utiliser pour émettre, gérer et diffuser des événements typés
Fournit des implémentations de bus d'événements typés et des messagers inter-onglets pour construire des applications client robustes et pilotées par les événements. Le skill documente trois types de bus (SerialTypedEventBus, ParallelTypedEventBus, BroadcastTypedEventBus) et des solutions de secours pour messagerie (BroadcastChannelMessenger, StorageMessenger) afin que les agents puissent recommander et présenter des exemples de code pour la gestion d'événements ordonnés, concurrents et inter-onglets.
Utilisez ce skill lorsqu'un développeur pose des questions sur la mise en œuvre de bus d'événements, l'exécution de gestionnaires ordonnés vs parallèles, la diffusion d'événements entre les onglets du navigateur, ou les stratégies de repli lorsque BroadcastChannel n'est pas disponible. Il est également utile pour discuter du typage des gestionnaires orienté TypeScript et des modèles de gestion d'erreurs pour les flux pilotés par les événements.
Idéal pour les agents capables de générer des extraits de code et d'expliquer les compromis d'exécution (Copilot/assistants de code, Claude Code, Codex). Les exemples sont axés sur TypeScript et ciblent les environnements navigateur/Node.
Compétence purement pédagogique pour la bibliothèque TypeScript fetcher-eventbus — couvre les modèles de bus d'événements typés sériels, parallèles et de diffusion, ainsi que les messageries inter-onglets. Aucun script intégré ; entièrement statique avec divulgation progressive vers references/api.md. Propre, sans aucune préoccupation de sécurité. Bien structurée avec des points de décision clairs pour le choix du type de bus.
Compétence bien conçue avec un bon modèle de divulgation progressive. Le fichier references/api.md n'est chargé que lorsque nécessaire, gardant le fichier SKILL.md principal léger. Les compétences liées sont correctement référencées.