Trouvez le skill parfait
Créer une Pull Request GitHub
DevOps
Crée des pull requests GitHub avec validation complète. Utilise des agents parallèles pour vérifier la qualité, la sécurité et les tests avant de soumettre.
Vérification de synchronisation système
DevOps
Exécute le script sync-organism pour détecter les écarts entre le dépôt, l'organisme en cours d'exécution et l'application construite. Vérifie la signature de Samara.app, les liens symboliques des compétences, la dérive des scripts et la correspondance de la source. À utiliser avant ou après une reconstruction, ou lorsque quelque chose ne fonctionne pas comme prévu.
Gestion des points de contrôle Git
DevOps
Cette compétence permet de créer des points de sauvegarde (stashes) nommés dans git avant des modifications risquées, de les lister et de les restaurer pour retrouver un état antérieur. Elle est utile pour sécuriser des sessions de refactoring ou d'expérimentation en conservant des points de récupération.
Runbook incident Linear
DevOps
Procédures pour gérer les incidents de production avec les intégrations Linear. Incluent classification de sévérité, vérifications de santé et diagnostics.
Initialisation de la structure Navigator
DevOps
Crée automatiquement la structure de documentation Navigator (.agent/) dans un projet avec templates et configuration. S'active sur demande de l'utilisateur.
Gestionnaire de Versions
DevOps
Aide à la gestion des versions de Morphir, comprenant la vérification avant publication, la génération de changelogs et la coordination des mises en production. À utiliser lors de la préparation d'une version, de la vérification de son état de préparation ou de la gestion des incréments de version.
Push - Déployer les changements
DevOps
Utilisez cette compétence pour valider et déployer les modifications en exécutant le script de push du projet. Elle accepte un message de commit optionnel ; si aucun n'est fourni, elle génère un message court basé sur les modifications effectuées.
Assistant Configuration ESPHome
DevOps
Génère et valide rapidement des configurations ESPHome YAML pour ESP32/ESP8266. Fournit des modèles prêts à l'emploi (capteurs, relais, afficheurs), un guide des broches GPIO pour éviter les conflits, et une aide au débogage des erreurs de compilation ou de connexion. Utilisez cette compétence pour créer un nouveau projet, ajouter des composants ou résoudre des problèmes de configuration.
Écriture et révision de playbooks Ansible
DevOps
Aide à rédiger et réviser des playbooks, rôles et tâches Ansible en respectant les bonnes pratiques d'idempotence, de sécurité et de maintenabilité. Vérifie l'utilisation des FQCNs, handlers, gestion d'erreurs et secrets chiffrés. Idéal pour automatiser la configuration de serveurs ou analyser du code existant.
Conception de pipelines de déploiement
DevOps
Conçoit des pipelines CI/CD multi-étapes avec des portes d'approbation, des contrôles de sécurité et une orchestration de déploiement. Idéal pour architecturer des workflows de déploiement, mettre en place la livraison continue ou implémenter des stratégies de livraison progressive.
Implémentation des SLO et Observabilité
DevOps
Ce skill aide à concevoir des cadres SLO (Service Level Objectives), définir des SLI (Service Level Indicators) et construire des systèmes de monitoring qui équilibrent fiabilité et vélocité des fonctionnalités. Il est utilisé pour établir des objectifs de fiabilité, créer des tableaux de bord et alertes, aligner les cibles de fiabilité avec les priorités métiers, et standardiser les pratiques de fiabilité entre les équipes.
Architecture Azure Principal Architect
DevOps
Ce skill fournit des conseils d'architecture Azure experte en s'appuyant sur les principes du Well-Architected Framework et les bonnes pratiques Microsoft. Il est conçu pour les tâches nécessitant une perspective d'architecte principal, comme l'évaluation des compromis entre les cinq piliers du WAF et la recommandation de services et modèles Azure spécifiques.