manuel hermes-agents.fr→mémoire · création
mémoire · création
Créer un skillhermes v0.21.2
Structure d’un SKILL.md, critères d’un bon déclencheur, et le cycle inspect → audit → install → publish pour publier sereinement.
01La structure minimale
Un skill est un dossier avec un SKILL.md : un en-tête YAML (nom, description) et un corps en markdown qui décrit la procédure. Les fichiers d’appui (scripts, templates) vivent dans des sous-dossiers référencés (scripts/, references/, templates/). Le nom du dossier devient le nom du skill.
02Ce qui fait un bon skill
Trois critères observés en usage : une description qui déclenche au bon moment (le modèle choisit les skills par leur description), des règles impératives une par une, et des scripts qui ne demandent jamais d’information que l’agent a déjà. Un skill qui duplique ce que l’agent sait déjà gaspille du contexte et rate son déclenchement.
03Publier et versionner
hermes skills publish publie vers un tap ; hermes skills tap liste ou ajoute des sources de skills. La commande hermes skills diff compare la version installée avec la source : indispensable avant un update qui écraserait une modification locale.