MCP HubMCP Hub
Retour aux compétences

asyncio

mattnigh
Mis à jour 4 days ago
6 vues
22
1
22
Voir sur GitHub
Autreasyncioasyncconcurrencycoroutinesaiohttpfastapiasync-databaseevent-looptasks

À propos

Cette compétence fournit des conseils complets sur le framework asyncio de Python pour la programmation concurrente moderne. Elle couvre les modèles async/await, les boucles d'événements, les tâches, les coroutines, ainsi que les intégrations avec aiohttp et FastAPI. Utilisez-la lors de la construction d'opérations d'E/S concurrentes, de clients/serveurs HTTP, d'accès aux bases de données, ou pour gérer des connexions WebSocket et des appels d'API parallèles.

Installation rapide

Claude Code

Recommandé
Principal
npx skills add mattnigh/skills_collection -a claude-code
Commande PluginAlternatif
/plugin add https://github.com/mattnigh/skills_collection
Git CloneAlternatif
git clone https://github.com/mattnigh/skills_collection.git ~/.claude/skills/asyncio

Copiez et collez cette commande dans Claude Code pour installer cette compétence

Dépôt GitHub

mattnigh/skills_collection
Chemin: collection/danielseltzer__code-analysis-tools__claude__skills__toolchains-python-async-asyncio__SKILL.md
0

Compétences associées

asyncio

Autre

Cette compétence fournit des conseils complets sur le framework asyncio de Python pour la programmation concurrente moderne en utilisant la syntaxe async/await. Elle couvre les concepts fondamentaux tels que les boucles d'événements, les tâches et les coroutines, ainsi que des implémentations pratiques incluant aiohttp pour les opérations HTTP asynchrones et les modèles asynchrones de FastAPI. Utilisez-la lors de la construction d'applications concurrentes liées aux entrées/sorties, de clients API parallèles, de systèmes en temps réel ou de serveurs web asynchrones.

Voir la compétence

golang-http-frameworks

Autre

Cette compétence aide les développeurs à créer des API REST prêtes pour la production en Go en utilisant les frameworks net/http, Chi, Gin, Echo et Fiber. Elle couvre la structuration des routes, la mise en œuvre de middleware, la validation des requêtes et les modèles de gestion des erreurs. Utilisez-la lors du choix d'un framework HTTP, de la conception de points de terminaison REST, ou de la mise en œuvre de l'authentification et des tests pour les services Go.

Voir la compétence

golang-observability-opentelemetry

Autre

Cette compétence fournit une instrumentation complète d'observabilité Go en utilisant OpenTelemetry pour le traçage distribué, Prometheus pour la collecte de métriques et la journalisation structurée avec slog. Utilisez-la pour instrumenter des microservices en vue d'une surveillance en production, du débogage de systèmes distribués ou de la configuration de tableaux de bord opérationnels. Elle couvre tout, de l'initialisation des traceurs et des points de terminaison de métriques à la mise en œuvre de middleware HTTP et de contrôles de santé.

Voir la compétence

mcp

Autre

Cette compétence permet aux développeurs de construire des serveurs MCP qui exposent des outils, des ressources et des invites pour l'intégration avec Claude Desktop. Utilisez-la lors de la création d'intégrations d'IA, de l'exposition d'API aux LLM, ou de la construction d'extensions Claude Desktop avec des connecteurs de données personnalisés. Elle fournit des SDK TypeScript/Python pour implémenter des outils d'IA côté serveur.

Voir la compétence