Catalogue de compétences

Compétences Hermes Agent

Les compétences sont des capacités réutilisables qui étendent la boîte à outils de Hermes Agent. Chaque compétence enseigne à l'agent comment interagir avec une application, un service ou un flux de travail spécifique — pour que vous n'ayez pas à l'expliquer chaque fois.

Les compétences sont stockées dans ~/.hermes/skills/ et chargées automatiquement lorsqu'elles sont pertinentes pour votre tâche. Vous pouvez aussi les parcourir et les installer depuis la communauté.

Comment fonctionnent les compétences

Lorsque vous demandez à Hermes de faire quelque chose, il vérifie si une compétence pertinente existe. Si c'est le cas, il charge les instructions de la compétence et les suit — en utilisant les bonnes commandes, API et flux de travail pour cet outil spécifique.

Découverte automatique

Les compétences sont chargées automatiquement lorsque Hermes détecte qu'elles sont pertinentes. Aucune activation manuelle nécessaire pour la plupart des tâches.

Auto-amélioration

Lorsque Hermes résout un nouveau problème, il peut enregistrer l'approche comme compétence — pour que la prochaine fois, il sache déjà quoi faire.

Propulsé par la communauté

Installez des compétences de la communauté, partagez les vôtres et bâtissez sur des flux de travail éprouvés d'autres utilisateurs Hermes.

Catégories de compétences intégrées

Hermes est livré avec des dizaines de compétences intégrées dans ces catégories :

Productivité

  • Apple Notes — Rechercher, créer et organiser des notes
  • Apple Rappels — Gérer les rappels et les éléments de liste de tâches
  • Google Workspace — Gmail, Agenda, Drive, Docs, Sheets
  • Obsidian — Lire, rechercher et modifier les notes du coffre
  • Notion — Pages, bases de données, importation markdown

Développement

  • GitHub — Issues, PR, revue de code, gestion de dépôts
  • Claude Code / Codex / OpenCode — Déléguer des tâches de codage
  • Débogage — Analyse systématique des causes racines
  • Tests — TDD, génération de tests, intégration CI

Communication

  • iMessage — Envoyer et recevoir via macOS
  • Courriel (Himalaya) — IMAP/SMTP depuis le terminal
  • Spotify — Lecture, recherche, file d'attente, gestion des listes
  • X / Twitter — Publication, recherche, messages directs via API

Données et recherche

  • arXiv — Rechercher des articles académiques
  • YouTube — Transcriptions, résumés, analyse de contenu
  • SIG / Cartes — Géocodage, itinéraires, points d'intérêt via OpenStreetMap
  • Polymarket — Données de marché et carnets d'ordres

Gérer vos compétences

Lister les compétences installées :

hermes skills list

Voir la documentation d'une compétence :

hermes skills view apple-notes

Les compétences résident dans ~/.hermes/skills/. Chaque compétence est un répertoire avec un fichier SKILL.md et des fichiers de support optionnels. Vous pouvez créer les vôtres en suivant le guide de création de compétences.

Créer vos propres compétences

Si Hermes résout un problème que vous n'aviez jamais posé auparavant, il peut enregistrer cette approche comme une nouvelle compétence. C'est la partie auto-améliorante de Hermes Agent — plus vous l'utilisez, plus il devient performant pour vos flux de travail spécifiques.

Les compétences peuvent inclure :

  • Instructions étape par étape pour une tâche spécifique
  • Points de terminaison API et modèles d'authentification
  • Pièges courants et étapes de dépannage
  • Fichiers de référence, gabarits et scripts

Compétences en action : exemples de recettes

Voici à quoi ressemblent les compétences en pratique — de vrais flux de travail que Hermes peut exécuter avec son catalogue de compétences intégré :

Briefing quotidien automatisé

Hermes vérifie votre calendrier via la compétence Google Workspace, résume les événements du jour, extrait les courriels pertinents et envoie le briefing sur Telegram — avant même que vous ayez fini votre café. Configurer Google Workspace → Configurer les automatisations →

Assistant de recherche Obsidian

Hermes utilise la compétence Obsidian pour chercher dans votre coffre des notes sur un sujet, la compétence arXiv pour trouver des articles récents, puis rédige une note de synthèse avec citations et liens. Configurer Obsidian →

Triage de PR GitHub

Hermes utilise la compétence GitHub pour vérifier les PR ouvertes, exécuter une revue de code automatisée, signaler les problèmes et publier des commentaires — tout depuis le terminal. Comparer les outils de codage IA →

Rapport hebdomadaire automatisé

Hermes exécute une automatisation planifiée chaque lundi : extrait les données Google Analytics, formate un rapport, l'enregistre dans Drive et avertit l'équipe par courriel. Configurer les automatisations →

Comment les compétences s'intègrent dans l'ensemble

Les compétences sont l'un des trois systèmes qui rendent Hermes Agent auto-améliorant. La mémoire persistante se souvient de vos préférences et des faits sur votre environnement d'une session à l'autre. Les compétences se souviennent comment faire les choses — des flux de travail réutilisables pour les types de tâches récurrentes. Et les automatisations planifiées exécutent ces flux de travail selon un calendrier sans que vous ayez à lever le petit doigt.

Ensemble, ils créent un agent qui apprend vos préférences, vos flux de travail et votre emploi du temps — devenant plus utile chaque jour. Lire l'aperçu complet →

Les compétences sont locales par défaut. Les compétences installées dans ~/.hermes/skills/ résident sur votre machine. Hermes n'envoie pas vos compétences à un service externe. Les compétences communautaires que vous installez sont téléchargées une fois et stockées localement.