Hermes Desktop Skills Hub : parcourir, installer en un clic et isoler par profil — fini de mémoriser les commandes

Vous vous souvenez de l’installation de votre premier skill pour Hermes ? Ouvrir un terminal, dénicher la doc de hermes skills install, deviner ce que fait réellement tel nom, et attendre que le slash autocomplete se rafraîchisse avant de pouvoir confirmer que ça a marché. Savoir si un skill vaut le coup ou fait doublon avec un autre — un pari à l’aveugle, en somme.
Cette expérience vient de s’arrêter sur le bureau : l’onglet Skills est désormais le guichet unique de la gestion ET de la découverte des skills, avec un navigateur Skills Hub intégré en direct, des installations en un clic, un panneau de détail complet et une isolation par profil. Plus besoin de mémoriser les commandes.
L’upgrade en une phrase
L’onglet Capabilities → Skills de l’application de bureau est passé de « gérer ce qui est installé » à « gérer + découvrir au même endroit » : sous la liste des skills installés se trouve le navigateur Skills Hub (déplié par défaut), un clic pour installer, un clic pour lire le texte intégral — le tout dans la GUI. Deux PR ont atterri deux jours de suite (#87312 le 15 août, #87317 le 16 août), toutes deux actuellement sur main.
Les quatre améliorations essentielles
1. Skills Hub intégré : parcourir → installer en un clic
L’onglet Skills embarque désormais le Skills Hub en direct (la vue intégrée du centre officiel des skills) : recherchez, filtrez par source, prévisualisez les skills. Un skill vous plaît — un clic l’installe. Les skills déjà installés refusent les doublons avec un toast « X is already installed », si bien que vos modifications locales ne sont jamais écrasées.
Les installations passent par le pipeline standard du hub action pipeline : exécution en arrière-plan, journaux suivis en direct, mises à jour d’interface optimistiques — et à la fin, la liste des skills et le slash autocomplete se rafraîchissent automatiquement. Prêt à l’emploi immédiatement.
2. Panneau de détail complet : fini les descriptions sur une ligne
Cliquer sur un skill affichait auparavant une simple ligne de description. Le panneau de détail rend désormais tout visible : les métadonnées frontmatter (nom, description, tags…) sous forme de paires clé/valeur, plus le corps complet du SKILL.md — ce qu’il enseigne, comment le déclencher, de quels outils il dépend, tout se lit d’un coup d’œil.
3. Isolation par profil : chaque profil voit ses propres skills
Le sélecteur de profil « Configuring: » en haut de la vue Capabilities étend désormais son périmètre à toute la vue (Skills, Tools, MCP et la navigation dans le hub) au lieu de se limiter à Tools/MCP. Concrètement :
- Changer de profil modifie la liste des skills, les interrupteurs, l’éditeur, l’Archive et les statistiques d’utilisation d’un seul coup ;
- Les installations/désinstallations/mises à jour s’appliquent au profil actuellement sélectionné ;
- Changer de profil ferme les fenêtres d’éditeur/d’archive ouvertes, pour que les modifications faites dans le profil A n’atterrissent jamais dans le profil B par erreur.
4. SkillsView débarque dans le plugin SDK
Le composant SkillsView est maintenant exporté par @hermes/plugin-sdk, avec les props embedded (reste en local, ne touche jamais au routeur de pages) et fixedProfile (épingle tous les onglets à un seul profil, masque le sélecteur) — Bot Mode et compagnie peuvent désormais intégrer la vraie surface de gestion des skills dans leurs propres boîtes de dialogue de création/édition d’agents, au lieu de bricoler un clone au rabais.
Une nouvelle API getSkillContent(name, profile?) l’accompagne : tout intégrateur peut lire le contenu complet d’un skill, limité à un profil donné.
Comment l’utiliser
- Ouvrez l’application de bureau → Capabilities à gauche (ou allez directement à l’onglet Skills) ;
- Choisissez le profil à gérer via « Configuring: » en haut ;
- Le navigateur Skills Hub se trouve sous la liste des skills installés — recherchez, parcourez, cliquez sur Install ;
- Cliquez sur un skill pour voir le détail complet (métadonnées + SKILL.md) ;
- Lancez une nouvelle conversation — le skill est déjà dans le slash autocomplete.
La CLI fonctionne toujours (voir la référence de la commande hermes skills) ; la GUI est un complément, pas un remplaçant — la CLI pour les opérations groupées scriptées, le bureau pour parcourir et découvrir.
Qui y gagne le plus
- Les bricoleurs de skills : fini le
hermes skills search+ essais-erreurs — parcourez visuellement, installez d’un clic ; - Les utilisateurs multi-profils : chaque profil (travail/perso/projet) dispose de skills totalement isolés qui ne se mélangent jamais ;
- Les développeurs de plugins : l’export SDK
SkillsViewpermet d’intégrer une vraie gestion des skills dans votre propre interface ; - Les nouveaux venus : le coût cognitif de l’installation d’un skill passe de « mémoriser une commande » à « cliquer sur un bouton ».
Pour des idées de combinaisons de skills, voir Hermes v0.19 Skill Combos et le Top 8 des skills.
Statut de la sortie
Les deux PR ont été fusionnées dans main les 15 et 16 août 2026 (14 nouveaux tests + 39 tests de régression, tous verts). Ce n’est pas encore dans une version officielle (la dernière reste la v0.20.1). Les utilisateurs du bureau qui la veulent dès maintenant : attendez la prochaine version et hermes update, ou compilez l’application de bureau depuis main.
Pour conclure
Cette mise à niveau du Skills Hub boucle le dernier kilomètre de l’écosystème de skills d’Hermes : parcourir, installer, lire et isoler — le tout en mode graphique, avec un slash autocomplete mis à jour instantanément et une isolation par profil qui empêche toute contamination croisée. Pour quiconque vit au quotidien avec les skills, c’est l’une des mises à jour de bureau les plus utiles de mémoire récente. Installer un skill, sans mémoriser de commande.