Public visé : developpeurs et studios creatifs deja familiers d Hermes (guide d installation) qui veulent industrialiser leurs workflows sur Apple Silicon.Apport : specification SKILL.md complete, Skill Bundles, activation conditionnelle, publication Tap, evolution GEPA+DSPy, ecosysteme hub et bonnes pratiques d auteur.Plan : six points de friction, matrice conceptuelle, disclosure progressive, bundles, hub, huit etapes Tap, pipeline GEPA, cas blog, FAQ et ressources.
Debut 2026, Hermes Agent depasse 160 000 etoiles GitHub. La promesse the agent that grows with you repose sur le systeme Skills — une memoire procedurale standardisee, evolutive et persistante. Sans elle, vous reproduisez des prompts a chaque session. Les ecueils les plus frequents :
MEMORY.md retient des faits ; les Skills decrivent des procedures chargees a la demande./backend-dev unifie.~/.hermes/ disparait au redemarrage du conteneur.Ce guide couvre l integralite du perimetre avance : format SKILL.md, bundles, activation, hub, Tap, GEPA, plugins, authoring et etude de cas — sur la base de agentskills.io, interoperable avec Cursor et Claude Code.
| Dimension | Prompt | Memory | Skill |
|---|---|---|---|
| Persistance | session courante | inter-sessions | inter-sessions |
| Chargement | toujours en contexte | injecte a chaque session | a la demande |
| Cout token avant activation | integral | faible, stable | zero (metadata Level 0) |
| Type de contenu | intention libre | preferences, faits | procedure |
| Partage | difficile | prive | publiable en Tap |
Mnemonique : Prompt = post-it ; Memory = carnet ; Skill = manuel SOP. Architecture memoire : trois couches.
Chemin standard : ~/.hermes/skills/<categorie>/<nom>/SKILL.md. Structure modulaire recommandee pour les workflows creatifs (validation d assets, export video, revue de code) :
~/.hermes/skills/
└── creative/
└── asset-export/
├── SKILL.md
├── references/
│ └── codec-matrix.md
└── scripts/
└── export.sh
| Niveau | Contenu | Declencheur | Tokens |
|---|---|---|---|
| 0 | name + description |
debut de session | ~3 000 total |
| 1 | corps SKILL.md | /skill ou match LLM |
taille fichier |
| 2 | references/, scripts |
execution | par fichier |
---
name: github-code-review
description: |
Use when reviewing a pull request or checking security issues.
Do NOT use for writing new code.
metadata:
hermes:
tags: [devops]
requires_toolsets: [terminal]
---
# GitHub Code Review
## Procedure
1. `gh pr diff`
2. Checklist securite
3. Commentaire structure
## Common Pitfalls
- Rate limit 403: `--rate-limit 100`
Fichier YAML dans ~/.hermes/skill-bundles/. /research-session peut charger arxiv, deep-research, plan et excalidraw simultanement — ideal pour sessions de conception ou pre-production.
Regles : Bundle prioritaire sur Skill homonyme ; skills manquants ignores avec avertissement ; pas de modification du system prompt (cache preserve).
name: research-session description: Load research tools for deep-dive sessions. skills: - arxiv - deep-research - plan - excalidraw instruction: | Start by checking recent papers. Create Excalidraw for any architecture discussed.
Quatre champs sous metadata.hermes :
web_search payant.Sur Mac Mini M4 en location, les pipelines creatifs beneficient souvent de requires_toolsets: [messaging] pour n afficher les skills Telegram/Discord que lorsque le Gateway est actif.
hermes skills install official/research/arxiv hermes skills tap add github:your-org/your-skills-tap hermes skills tap update
| Depot | Focus | Interet |
|---|---|---|
| hermes-agent | Skills officiels | Reference |
| hermeshub | Marche communautaire | Scan injection |
| awesome-hermes-skills | Production | MLOps, recherche |
| ai-agent-skills | 191 skills | Multi-agent |
skills-ref validate.hermes skills tap add github:org/repo.hermes skills tap update ; /reset apres changements majeurs.GEPA (Genetic-Pareto Prompt Evolution), travail ICLR 2026, integre dans hermes-agent-self-evolution. Optimise le texte SKILL.md sans fine-tuning — cout typique 2–10 USD par run API.
Cinq etapes : collecte de trajectoires SQLite, analyse reflexive des echecs, 10–20 variantes, evaluation Pareto multi-objectifs, PR avec revue humaine.
export HERMES_AGENT_PATH=~/.hermes
python -m evolution.skills.evolve_skill \
--skill github-code-review \
--iterations 10 \
--eval-source sessiondb
Quatre garde-fous : pytest 100 %, limite 15 KB, compatibilite cache, controle semantique. Traces Claude Code importables via --trace-dirs.
Namespace plugin:skill — activation opt-in via skill_view("superpowers:writing-plans").
Pour les equipes editoriales tech sur Mac :
name: blog-workflow skills: - seo-keyword-research - outline-generator - code-example-validator - bilingual-checker instruction: | Research SEO before writing. All code must be runnable.
SKILL.md, Bundles, activation conditionnelle et GEPA transforment Hermes en agent qui s ameliore sans fine-tuning. Les limites des alternatives restent nettes : (a) prompts non persistants ; (b) VPS partage sans ~/.hermes/ isole ; (c) MacBook en veille qui interrompt Gateway et courbe d apprentissage.
Pour les studios et equipes DevOps qui executent GEPA, synchronisent des Taps et maintiennent un Gateway launchd, un Mac Mini M4 dedie en location offre Apple Silicon natif, memoire unifiee et tarif mensuel previsible. Consultez les tarifs de location et le centre d aide.
Questions frequentes
Skills vs MCP dans Hermes ?
Skills = procedures ; MCP = outils. Un Skill guide l usage des outils MCP — complementaires, pas substituables.
Pourquoi une ancienne version de Skill persiste ?
Nouvelle session via /reset ou install --now. En production, tag Git et fenetre de deploiement documentee.
GEPA est-il sur pour la production ?
Quatre garde-fous plus revue manuelle de PR. Ne jamais merger sans lire le diff SKILL.md.
Hebergement 24/7 pour Skills ?
Compounding et Tap-sync exigent disque persistant. Comparez regions et RAM sur la page tarifs Mac Mini ; support : centre d aide.