Compétence d'agent pour vérifier le déploiement après des modifications de code sur des packages liés globalement, des services en cours d'exécution et des démons.
Qu'est-ce que skill-post-deploy ?
Cette compétence d'agent est conçue pour garantir qu'après des modifications de code, les composants critiques comme les packages liés globalement, les services en cours d'exécution et les démons sont correctement reconstruits et vérifiés. Elle détecte automatiquement si le dépôt modifié correspond à un package lié globalement via `npm ls -g --depth=0`, ou à des processus en cours d'exécution (PM2, systemd, Windows Service) et des tâches planifiées (cron, Windows Task Scheduler). La compétence exécute alors les étapes de reconstruction appropriées — `npm run build` pour les packages npm, redémarrage via le gestionnaire de services — et fournit des preuves déterministes de la réussite du déploiement, telles que le nouveau PID, la vérification du port d'écoute, l'état du service ou les entrées de journal indiquant la nouvelle version. Elle est compatible avec les agents utilisant des outils de terminal (Bash, PowerShell, CMD) et exige que la preuve de vérification soit incluse dans la réponse finale avant de déclarer la tâche terminée.