Vous avez deja deploye Hermes Agent en 2026 et souhaitez passer de l usage basique a des competences qui s affinent avec le temps : le levier n est pas un modele plus grand, mais le systeme Skills de Nous Research — standard agentskills.io, chargement Progressive Disclosure en trois niveaux, Skill Bundles, activation conditionnelle et auto-evolution GEPA + DSPy. Ce guide professionnel couvre le format SKILL.md, la publication Tap, l ecosysteme open source, le namespace Plugin, skill_manage et un bundle blog concret, avec tableaux comparatifs, six etapes de deploiement et recommandations d hebergement Mac cloud KVMNODE. A lire avec le guide d installation et l architecture memoire a trois couches.
01

Pourquoi approfondir Hermes Agent Skills en 2026 : distinction Prompt, Memory et Skills

Debut 2026, Hermes Agent a depasse 160 000 etoiles GitHub en deux mois. Sa philosophie — "the agent that grows with you" — repose sur les Skills : memoire procedurale standardisee, evolutive et persistante selon agentskills.io, portable entre Hermes, Claude Code et Cursor.

DimensionPromptMemorySkills
PersistanceConversation actuellePermanent inter-sessionsPermanent inter-sessions
ChargementToujours en contexteInjecte par sessionA la demande
Cout tokensA chaque foisFaible et stableZero avant activation
Type de contenuIntention librePreferences et faitsEtapes procedurales
PartageDifficilePriveTap communautaire

Formule mnemotechnique : Prompt = post-it · Memory = carnet · Skill = manuel SOP.

01

Traiter le Skill comme un prompt empile : injection totale a chaque session — explosion de tokens, pas de Progressive Disclosure.

02

description trop vague : le LLM charge le skill hors contexte pertinent.

03

Ignorer l activation conditionnelle : recherche gratuite et payante coexistent — deux skills occupent le Level 0.

04

Skill trop volumineux : au-dela de 15KB, echec aux garde-fous GEPA — decouper vers references/.

05

Portable comme hebergeur : skill modifie sans /reset, Gateway en veille, Tap d equipe desynchronise.

02

Format SKILL.md : standard agentskills.io et Progressive Disclosure en trois niveaux

Tous les Hermes Skills respectent agentskills.io. Frontmatter obligatoire : name (minuscules+tirets, max 64) et description (max 1024, ideal « Use when... ») ; recommandes : version, license, compatibility, experimental allowed-tools.

yaml
---
name: my-skill
description: |
  Use when the user needs to [...].
  Handles [...] and [...].
version: 1.0.0
license: MIT
compatibility: Requires git, docker
metadata:
  hermes:
    tags: [devops, automation]
    requires_toolsets: [terminal]
    fallback_for_toolsets: [web]
---
# My Skill Title
## Overview / When to Use / Procedure / Common Pitfalls / Verification Checklist

Structure modulaire (~/.hermes/skills/my-category/my-skill/) : SKILL.md coeur (max ~500 lignes) ; references/ documentation API ; templates/ modeles ; scripts/ scripts executables.

NiveauContenuDeclencheurTokens
Level 0name + descriptionDebut de session, tous les skillsenviron 3K total
Level 1Corps complet SKILL.md/skill-name ou LLMselon taille fichier
Level 2references/, scripts/A l executionpar fichier

Regle d ecriture : la description est toute l information Level 0 — « quand l utiliser » prime sur « ce que c est ». Validation : skills-ref validate ./my-skill.

Controle de taille : <500 lignes dans SKILL.md ; 500–1000 → references/ ; >1000 → scinder ; >15KB limite GEPA → scission obligatoire.

03

Skill Bundles et activation conditionnelle : une commande, un workflow complet

Les Skill Bundles (~/.hermes/skill-bundles/<slug>.yaml) chargent a /bundle-name tous les skills listes simultanement. Le Bundle prime sur le Skill homonyme ; skills absents ignores ; pas de modification du system prompt — economie de tokens.

yaml
name: backend-dev
description: Full backend feature workflow — code review, TDD, and PR management.
skills:
  - github-code-review
  - test-driven-development
  - github-pr-workflow
instruction: |
  Always write failing tests first before implementation.
  Never push directly to main.

CLI : hermes bundles create backend-dev --skills github-code-review,test-driven-development --instruction "Always write failing tests first". Recherche : arxiv, deep-research, plan, excalidraw ; MLOps : vllm, llama-cpp, systematic-debugging.

Activation conditionnelle via metadata.hermes :

ChampComportement
requires_toolsetsMasque si toolset absent
requires_toolsMasque si outil absent
fallback_for_toolsetsMasque si toolset present (fallback)
fallback_for_toolsMasque si outil present

Cas classique : duckduckgo-search avec fallback_for_tools: [web_search] — avec FIRECRAWL_KEY ou BRAVE_SEARCH_KEY, DuckDuckGo sort du Level 0 ; sans API, reapparait. Plateformes : requires_toolsets: [messaging], platforms: [telegram, discord] ; TUI hermes skills par canal.

04

Skills Hub, publication Tap et skills Plugin : de l installation au partage d equipe

Canaux d installation officiels :

shell
hermes skills install official/research/arxiv
hermes skills install https://example.com/SKILL.md --name my-skill
hermes skills install github:openai/skills/k8s
hermes skills tap add github:my-org/my-skills
hermes skills tap update
hermes skills tap list
DepotDescriptionPoint fort
ChuckSRQ/awesome-hermes-skillsSkills productionDeep Research, MLOps, 23 skills + Copilot
amanning3390/hermeshubRegistre communautaireScan securite, API, marche
kevinnft/ai-agent-skills191 skills, 28 categoriesHermes/Claude/Cursor cross-platform
NousResearch/hermes-agentDepot officielSkills integres, spec de reference

Tap d equipe : depot GitHub avec skills.sh.json et SKILL.md par categorie. Equipe : hermes skills tap add github:your-org/your-skills-tap ; prive avec --token $GH_TOKEN. Versionner ~/.hermes/skills/ ; apres sync hermes skills reset.

Skills Plugin namespace plugin:skill (ex. skill_view("superpowers:writing-plans")), opt-in, absents de skills_list par defaut. Declarer le chemin skills dans plugin.yaml.

Pratique

Six etapes : du skill solo au Tap d equipe et hebergeur Mac cloud

01

Environnement : hermes doctor — Gateway, toolsets, ~/.hermes/.

02

Premier SKILL.md : template agentskills.io — description, Procedure, Pitfalls, Checklist.

03

Bundle : hermes bundles create blog-workflow --skills seo-keyword-research,outline-generator --instruction "Research SEO first".

04

Activation conditionnelle : recherche gratuite/payante, plateformes de messagerie.

05

Publication Tap : push GitHub, hermes skills tap add ; agent_writes_require_approval: true.

06

Mac cloud 24/7 : Mac Mini M4 KVMNODE dedie — pas de veille portable, traces GEPA stables.

05

Auto-evolution GEPA + DSPy, redaction avancee et donnees techniques

GEPA (Genetic-Pareto Prompt Evolution), Oral ICLR 2026, dans hermes-agent-self-evolution : sans fine-tuning, analyse de trajectoires, variantes, optimisation Pareto multi-objectifs sur SKILL.md. Cout : 2–10 $ par run, API seule, pas de GPU.

Cinq phases : ① collecte SQLite → ② analyse reflexive des echecs → ③ 10–20 variantes SKILL.md → ④ evaluation Pareto (succes × tokens × vitesse) → ⑤ revue PR manuelle.

shell
git clone https://github.com/NousResearch/hermes-agent-self-evolution
export HERMES_AGENT_PATH=~/.hermes
python -m evolution.skills.evolve_skill --skill github-code-review --iterations 10 --eval-source synthetic
python -m evolution.skills.evolve_skill --skill github-code-review --iterations 10 --eval-source sessiondb
python -m evolution.skills.evolve_skill --skill github-code-review --eval-source mixed --trace-dirs ~/.claude/traces,~/.hermes/sessions

Quatre garde-fous :pytest tests/ -q 100% ; ② Skills ≤15KB, descriptions outils ≤500 caracteres ; ③ Prompt Cache preserve ; ④ controle semantique. Roadmap : Phase 1 fichier Skill (✅ DSPy+GEPA) → Phase 2 descriptions outils → Phase 3 system prompt → Phase 4 code outils (Darwinian Evolver) → Phase 5 amelioration continue automatique.

Redaction avancee : Pitfalls avec mode d echec et correction ; Procedure avec scripts/ et fallback references/manual-extract.md ; skill_manage(action='patch'|'create') en runtime.

Bundle blog : blog-workflowseo-keyword-research, outline-generator, code-example-validator, bilingual-checker, publish-to-platform ; SEO d abord, code valide, titres bilingues.

A

Etoiles GitHub : Hermes Agent debut 2026 160k+ en deux mois — croissance OSS agent IA la plus rapide.

B

Budget Level 0 : name+description de tous les skills ~3K tokens — premier levier de cout.

C

Cout GEPA : 2–10 $/run ; trajectoires sessiondb superieures au synthetic.

D

Cross-platform : kevinnft/ai-agent-skills — 191 skills, 28 categories.

E

SEO de niche : GEPA prompt evolution, agentskills.io SKILL.md, hermes skills tap publish.

Attention : conserver la description en anglais ou bilingue — matching LLM plus precis qu en francais seul dans le frontmatter.

Alternatives evaluees : MacBook + GEPA — couvercle ferme, swap SQLite ; VPS Linux — pas de chemin macOS officiel, pas de Metal ; Tap Skills + CI Xcode sur une machine — redemarrages frequents. Pour un Gateway 24/7, des traces stables et une evolution GEPA continue, la location mensuelle Mac Mini M4/M4 Pro KVMNODE reste le choix professionnel : launchd, six regions, flexibilite jour/semaine/mois. Tarifs, Commander, Centre d aide ; complement au classement OpenRouter CLI Hermes.