Une skill Hermes Agent est un fichier de procédure que l'agent charge uniquement quand la tâche en cours en a besoin, à l'inverse de la mémoire, toujours présente dans son contexte. Elle sert à capitaliser un savoir-faire : « comment produire ce document dans notre format », « comment contrôler ce type de dossier ». Le risque est symétrique de l'utilité : une procédure enregistrée par erreur dans une skill se rejoue silencieusement, parfois pendant des semaines, avant que quiconque ne le remarque.
Ce guide ne cherche pas à vous enthousiasmer sur les skills, il cherche à vous aider à les traiter pour ce qu'elles sont : du code et des instructions que votre agent va exécuter, et une des façons dont le savoir-faire de l'entreprise se formalise. Deux fils conducteurs : transformer une procédure métier en skill fiable, et gouverner un catalogue de skills sans se créer une dette invisible.
Points clés à retenir
- Une skill est de la mémoire procédurale : elle ne se charge que quand elle est pertinente, contrairement à la mémoire qui reste toujours en contexte.
- L'agent peut créer ses propres skills via son outil de gestion dédié, typiquement après avoir résolu une tâche complexe.
- Une skill erronée se rejoue silencieusement : sans validation ni audit, l'erreur devient une habitude de l'agent.
- Le Skills Hub donne accès à des dizaines de milliers de skills externes, à trier selon leur registre d'origine.
- Un catalogue de skills se gouverne comme un référentiel de procédures internes, avec un propriétaire et une relecture.
Une skill, ce n'est pas de la mémoire : la distinction qui change tout
Hermes Agent distingue deux formes de persistance. La mémoire stocke des faits courts et durables, qui doivent être présents dans chaque session dès son démarrage : préférences d'un utilisateur, conventions d'un projet. Les skills stockent des procédures plus longues, qui ne se chargent que lorsqu'elles sont pertinentes pour la tâche en cours.
Cette différence n'est pas un détail d'architecture, elle a une conséquence directe sur le risque : une entrée de mémoire erronée pollue chaque session dès l'ouverture. Une skill erronée, elle, reste invisible tant qu'elle n'est pas déclenchée — puis se rejoue telle quelle, sans que rien n'alerte l'utilisateur qu'une procédure fausse vient d'être appliquée.
| Critère | Mémoire | Skill |
|---|---|---|
| Contenu | Faits courts, préférences, conventions | Procédure détaillée, étapes, cas particuliers |
| Chargement | Toujours en contexte, dès le démarrage | À la demande, quand la tâche le justifie |
| Format | Notes courtes dans un fichier dédié | Fichier SKILL.md, éventuellement avec fichiers annexes |
| Effet d'une erreur | Visible immédiatement, à chaque session | Invisible jusqu'au déclenchement, puis répétée |
Pour une vision d'ensemble du fonctionnement de l'agent au-delà des skills, voir notre présentation de Hermes Agent.
Comment une skill se crée : format SKILL.md et outil skill_manage
Une skill se matérialise par un fichier SKILL.md, stocké localement dans le répertoire de données de l'agent (~/.hermes/), sans synchronisation automatique vers un éditeur tiers. Deux voies mènent à ce fichier.
Rédaction manuelle
Une skill peut être écrite à la main : un en-tête de métadonnées en haut du fichier, suivi de la procédure elle-même. C'est la voie à privilégier pour formaliser un savoir-faire déjà maîtrisé par l'équipe, plutôt que de laisser l'agent le déduire seul d'une première exécution.
Création automatique par l'agent
L'agent dispose d'un outil dédié pour créer, modifier ou supprimer ses propres skills, qu'il utilise typiquement après avoir résolu une tâche non triviale — un enchaînement d'étapes qu'il juge utile de retenir pour la prochaine fois. C'est ce mécanisme qui fait des skills une véritable mémoire procédurale : l'agent apprend de son propre travail, sans intervention humaine.
C'est aussi le point de vigilance principal. L'agent généralise à partir d'un cas particulier, parfois d'un seul. Si ce cas contenait une approximation ou une exception mal traitée, la skill hérite du même défaut — et le reproduira à chaque déclenchement futur.
La validation avant que la skill compte réellement
Un mécanisme de validation des écritures permet de mettre les nouvelles skills, comme les nouvelles entrées de mémoire, en attente de relecture avant qu'elles n'influencent les sessions suivantes. Concrètement, une skill créée automatiquement reste dans une file d'attente tant qu'elle n'a pas été approuvée : elle n'agit pas encore sur le comportement de l'agent.
Le réflexe à activer avant tout usage métier
Sur un poste de découverte personnelle, laisser l'agent créer ses skills sans relecture est acceptable. Dès qu'un agent traite des dossiers, des documents clients ou des process métier, la validation humaine avant activation cesse d'être une option : c'est elle qui empêche une approximation de devenir une habitude installée.
Transformer une procédure métier en skill fiable
Une bonne skill ne part jamais d'une intuition de l'agent seul : elle part d'une procédure déjà éprouvée par un humain dans l'entreprise. Prenons deux exemples concrets, représentatifs de ce que nous mettons en place chez nos clients PME.
Exemple 1 — Note de préparation de rendez-vous, format maison. Un responsable commercial reçoit systématiquement les mêmes informations avant un rendez-vous : historique du compte, dernières commandes, points de vigilance contractuels. La procédure existe déjà dans sa tête. La formaliser en skill — sources à consulter, ordre des rubriques, longueur cible, ce qu'il faut explicitement exclure — permet à l'agent de produire une note utilisable du premier coup, dans le format attendu, sans réinventer sa structure à chaque demande.
Exemple 2 — Contrôle de complétude d'un dossier. Un courtier ou un cabinet qui instruit des dossiers a une liste de pièces attendues et de règles de cohérence entre elles. Cette checklist, une fois écrite avec précision, devient une skill fiable : l'agent vérifie systématiquement les mêmes points, dans le même ordre, et signale les mêmes anomalies qu'un collaborateur expérimenté aurait relevées.
Le point commun de ces deux exemples : la procédure existait avant la skill, sous une forme documentée ou dans la tête d'un expert métier. La skill ne remplace pas ce travail de clarification, elle le rend exécutable par l'agent. C'est précisément ce que nous cadrons dans un audit IA : identifier quelles procédures métier valent la peine d'être formalisées, et dans quel ordre.
Le Skills Hub : installer des skills sans les avoir écrites
Toutes les skills utiles ne doivent pas être écrites en interne. Un Skills Hub permet de découvrir et d'installer des skills existantes depuis plusieurs registres. Mi-2026, l'écosystème dépassait 90 000 skills réparties sur une douzaine de registres, avec des éditeurs majeurs parmi les sources considérées comme fiables par défaut.
Tous les registres n'offrent pas le même niveau de confiance
Les skills fournies avec l'agent et les skills optionnelles officielles bénéficient d'une revue directe de l'éditeur du projet. Les skills issues de dépôts GitHub tiers ou de places de marché communautaires n'offrent pas la même garantie : leur volume et leur diversité sont un atout pour trouver rapidement une brique existante, mais chaque installation reste une décision de confiance à part entière, pas un simple téléchargement.
La sécurité : un scan automatisé, pas une garantie
L'installation depuis un registre non officiel déclenche généralement un contrôle de sécurité automatisé sur le contenu de la skill. C'est une protection utile contre les cas les plus grossiers, mais elle ne dispense pas d'une relecture humaine avant tout déploiement en production, en particulier depuis les vulnérabilités critiques publiées au printemps 2026 sur le projet, qui ont notamment concerné l'isolation d'exécution du code. Pour le détail des mesures de durcissement recommandées, voir notre article sur la sécurité et le RGPD de Hermes Agent et notre guide d'installation sur VPS, qui couvre le bac à sable d'exécution et la restriction des accès.
Gouverner un catalogue de skills en entreprise
Un catalogue de cinq skills se surveille d'un coup d'œil. Un catalogue de cinquante, accumulées sur plusieurs mois par plusieurs collaborateurs et par l'agent lui-même, ne se surveille plus sans règles explicites. C'est là que se loge la dette invisible : chaque skill semble anodine prise isolément, mais l'ensemble devient rapidement impossible à auditer.
| Question de gouvernance | Règle recommandée en PME/ETI |
|---|---|
| Qui peut créer une skill ? | Un propriétaire identifié par domaine métier, pas « tout le monde par défaut » |
| Qui valide avant activation ? | Validation humaine obligatoire pour toute skill créée automatiquement par l'agent |
| Qui peut installer depuis un registre externe ? | Liste blanche de registres approuvés, installation réservée à un rôle défini |
| À quelle fréquence audite-t-on le contenu réel ? | Relecture périodique du catalogue, au minimum trimestrielle |
| Comment sont sauvegardées les skills ? | Le répertoire de données local suit la même politique de sauvegarde que les autres actifs métier |
Ce cadrage rejoint plus largement la question de la maintenance d'une solution IA une fois livrée : un catalogue de skills qui grossit sans propriétaire est un symptôme classique, détaillé dans notre article sur la maintenance et l'évolution d'une solution IA après livraison. Pour un déploiement d'équipe complet, notre guide de déploiement de Hermes Agent en entreprise détaille l'architecture et le plan associés.
Vous voulez capitaliser vos procédures sans créer de dette invisible ?
Cadrage des procédures à formaliser, durcissement de l'agent et gouvernance du catalogue de skills.
Les erreurs qui créent une dette invisible
Laisser l'agent créer des skills sans validation, sur un usage métier réel. Ce qui est acceptable en découverte personnelle ne l'est plus dès que les dossiers traités engagent l'entreprise. Activez la file de relecture avant qu'une seule skill automatique ne compte.
Installer une skill communautaire sans la lire. Le scan de sécurité automatisé filtre les cas grossiers, pas les approximations métier ni les hypothèses implicites qui ne correspondent pas à votre contexte.
Ne jamais auditer le catalogue existant. Une skill créée il y a six mois, sur une base qui a changé depuis, continue d'être appliquée telle quelle tant que personne ne l'a relue.
Confondre volume et valeur. Un catalogue de quarante skills n'est pas plus utile qu'un catalogue de dix bien tenues. Chaque skill ajoutée est une surface supplémentaire à comprendre et à maintenir.
Formaliser une procédure déjà bancale. Une skill ne corrige pas une procédure métier imparfaite, elle la fige et l'exécute fidèlement — défauts inclus, à chaque déclenchement.
Questions fréquentes
Qu'est-ce qu'une skill dans Hermes Agent ?
Une skill est une procédure que l'agent stocke sous forme de fichier SKILL.md et qu'il ne charge dans son contexte que lorsqu'elle est pertinente pour la tâche en cours. C'est de la mémoire procédurale : contrairement aux faits courts de la mémoire, qui sont toujours présents, une skill décrit un enchaînement d'étapes, avec ses cas particuliers et ses points de vigilance. Elle peut être créée par l'agent lui-même après avoir résolu une tâche, ou installée depuis le Skills Hub.
Quelle est la différence entre une skill et la mémoire de Hermes Agent ?
La mémoire stocke des faits courts et durables, injectés dans chaque session dès le démarrage : préférences d'un utilisateur, convention de nommage d'un projet. Les skills stockent des procédures plus longues, chargées uniquement à la demande grâce à un mécanisme de chargement progressif. En pratique, la mémoire répond à « qui, quoi, avec quelles préférences », les skills répondent à « comment faire, étape par étape ».
Comment créer une skill dans Hermes Agent ?
Deux voies existent. La première est manuelle : rédiger un fichier SKILL.md avec un en-tête de métadonnées et une procédure claire, puis le déposer dans le répertoire de skills de l'agent. La seconde est automatique : l'agent utilise son propre outil de gestion des skills pour créer, corriger ou supprimer une skill après avoir résolu une tâche non triviale. Dans les deux cas, la qualité de la procédure de départ conditionne directement la fiabilité de la skill.
Où sont stockées les skills de Hermes Agent ?
Tout est stocké localement dans le répertoire de données de l'agent, sur la machine où il tourne, sans synchronisation automatique vers un éditeur tiers. Cela signifie que le catalogue de skills d'une entreprise vit et se sauvegarde comme n'importe quel autre actif de données : par sauvegarde régulière du répertoire, pas par un compte cloud à surveiller.
Comment sécuriser les skills installées depuis le Skills Hub ?
En entreprise, le minimum est un bac à sable d'exécution conteneurisé, une racine d'écriture restreinte, des secrets à portée limitée et une liste blanche de registres autorisés. Le Skills Hub applique un scan de sécurité aux skills installées depuis les registres communautaires, mais un scan automatisé ne remplace pas une relecture humaine avant tout déploiement en production, surtout après les CVE critiques publiées au printemps 2026 sur le projet.
Une skill créée par l'agent est-elle appliquée immédiatement ?
Pas nécessairement, et c'est heureux. Un mécanisme de validation permet de mettre en attente les nouvelles skills et les nouvelles mémoires avant qu'elles n'influencent les sessions suivantes : elles restent en file de relecture jusqu'à une approbation explicite. Activer ce garde-fou est fortement recommandé dès qu'un agent travaille sur des processus métier réels, plutôt que sur un usage exploratoire personnel.
Comment gouverner un catalogue de skills en entreprise ?
En traitant le catalogue comme un référentiel de procédures internes, pas comme un sous-produit technique de l'agent. Cela suppose un propriétaire par domaine métier, une relecture avant activation, un nommage et une catégorie cohérents, un audit périodique du contenu réel des fichiers, et une règle claire sur qui peut installer une skill depuis un registre externe. Sans ces règles minimales, le catalogue grossit plus vite que la capacité de l'équipe à le comprendre.
Peut-on corriger ou supprimer une skill erronée ?
Oui, une skill se corrige ou se supprime comme n'importe quel fichier de procédure, manuellement ou via l'outil de gestion des skills de l'agent. La difficulté n'est pas technique mais organisationnelle : il faut d'abord détecter qu'une skill contient une erreur, ce qui suppose un minimum d'audit régulier du catalogue, faute de quoi une procédure fausse continue de se rejouer sans que personne ne s'en aperçoive.
Pour aller plus loin
- Hermes Agent expliqué : fonctionnement, mémoire, skills et limites
- Cas d'usage de Hermes Agent en PME : exemples concrets de déploiement
- Le coût réel de Hermes Agent : ce qui fait varier la facture au-delà de l'abonnement
- Hermes Agent ou n8n : deux approches différentes de l'automatisation
- Assistants IA internes : formaliser et outiller le savoir-faire de votre équipe
Sources : dépôt officiel Hermes Agent, documentation officielle, bulletin CERT-FR sur les risques des produits d'automatisation par IA agentique.