From d6932d22ca6b1cf319eb4d61eaea42eb135a6aef Mon Sep 17 00:00:00 2001 From: bolbol Date: Thu, 2 Jul 2026 15:33:13 +0000 Subject: [PATCH] protocol: ajout section skills transverses (deploiement automatique 3 instances) --- common/PROTOCOL-INFRA.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/common/PROTOCOL-INFRA.md b/common/PROTOCOL-INFRA.md index caef0f6..42b9d49 100644 --- a/common/PROTOCOL-INFRA.md +++ b/common/PROTOCOL-INFRA.md @@ -56,3 +56,16 @@ Si le port repond → le service est encore actif → NE PAS marquer DESINSTALLE - Les deux doivent rester synchronisees (copier l'un vers l'autre apres modification) - Push Gitea obligatoire apres toute modification + +--- + +## Skills transverses — deploiement automatique sur les 3 instances + +Quand une lecon apprise doit etre appliquee automatiquement par l agent (pas juste documentee pour lecture humaine), la deployer comme skill actif plutot que de compter sur un rappel manuel a chaque fois : + +1. Creer data/skills//SKILL.md sur les 3 instances (hermes-tt, hermes-nyora, hermes-perso), avec un frontmatter description contenant les mots-cles qui doivent declencher le skill +2. Supprimer le cache .skills_prompt_snapshot.json (racine data/ et data/.hermes/) sur les 3 instances pour forcer la regeneration de l index +3. Redemarrer les 3 containers hermes-agent-* (via socket Docker /var/run/docker.sock depuis mcp-nas, ou Portainer) +4. Documenter quand meme via le protocole standard (runbook common/, _INDEX.md, note NyoraNotes) — le skill rend la regle automatique, le runbook garde la tracabilite + +Exemples deployes le 02/07/2026 : desactivation des skills concurrents a nyora-doc-api (docx/pdf/pptx/xlsx), et skill generation-contenu-volumineux (chunking obligatoire pour eviter la troncature DeepSeek V4 Flash sur les taches lourdes).