phoenix-ops
À propos
Cette compétence aide les développeurs à déployer et à exploiter des applications Phoenix en environnement de production. Elle couvre les releases, la configuration à l'exécution, le clustering avec libcluster, la télémétrie, la gestion des secrets et le durcissement pour la production. Utilisez-la lors de la préparation des applications Phoenix pour le déploiement, de la mise en place de clusters multi-nœuds, ou de la configuration d'infrastructures de production sur la BEAM.
Installation rapide
Claude Code
Recommandénpx skills add MacPhobos/research-mind -a claude-code/plugin add https://github.com/MacPhobos/research-mindgit clone https://github.com/MacPhobos/research-mind.git ~/.claude/skills/phoenix-opsCopiez et collez cette commande dans Claude Code pour installer cette compétence
Dépôt GitHub
Compétences associées
asyncio
AutreCette 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.
golang-http-frameworks
AutreCette 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.
golang-observability-opentelemetry
AutreCette 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é.
phoenix-api-channels
AutreCette compétence offre une expertise du framework Phoenix pour construire des API JSON avec des contrôleurs et des fonctionnalités en temps réel via WebSocket en utilisant Channels et Presence. Elle est idéale pour les développeurs créant des points de terminaison RESTful, ajoutant des fonctionnalités de chat/notifications via WebSockets, ou implémentant un suivi en direct avec PubSub. La compétence couvre les contextes Ecto, l'authentification, les routes versionnées, et les fonctionnalités en temps réel exploitant la BEAM.
