
de skills37
Fournit des conseils d'expert et des exemples pour utiliser Tokio afin de construire des applications Rust asynchrones performantes, incluant les tâches, les canaux, les serveurs TCP et la synchronisation.
Cette compétence équipe un agent pour répondre aux questions des développeurs et générer des exemples de code pour Tokio, le runtime asynchrone de Rust. Elle couvre le lancement de tâches async, les modèles de canaux (mpsc, broadcast, oneshot, watch), les serveurs TCP, les primitives de synchronisation (Mutex, RwLock, Semaphore) et les meilleures pratiques pour éviter de bloquer le runtime.
À utiliser lorsque les développeurs ont besoin de fragments de code, de conseils architecturaux ou de dépannage pour des applications Rust async : construction de services réseau, coordination de la concurrence, stratégies de backpressure et arrêt gracieux. Utile dans les scénarios de revue de code, d'intégration ou d'enseignement.
Assistants de codage orientés développeurs (style Copilot, Codex, Claude Code) capables de synthétiser et de formater du code Rust et d'expliquer les concepts asynchrones.
Compétence de référence sur le runtime asynchrone Tokio pour les développeurs Rust. Fournit des exemples de code bien structurés couvrant les tâches, les canaux, les serveurs TCP et les patterns de synchronisation. Aucun script n'a été inclus — purement un guide de référence statique. SKILL.md est propre et bien organisé mais manque de flux opérationnel ou d'étapes d'agent exploitables au-delà de la fourniture de snippets de code.
Compétence propre sans préoccupations de sécurité. Contenu de référence bien écrit mais apporte une valeur minimale par rapport à la documentation existante. Pas de scripts, pas de répertoire de références, pas de contrats de sortie — essentiellement une fiche mémo bien formatée.