Wie dein Agent aus Aufgaben dauerhafte Fähigkeiten macht — fertige Skills finden, mit /learn selbst welche bauen und sie im Chat und in Workflows nutzen.
Ein Prompt löst eine Aufgabe einmal. Ein Skill hält eine Arbeitsweise dauerhaft fest — als kleine Anleitung, die der Agent immer wieder abrufen kann. Genau das macht aus einem hilfreichen Assistenten einen Mitarbeiter, der mit der Zeit besser wird: Was er einmal gelernt hat, kann er beim nächsten Mal sofort.
Das Beste daran: Du musst diese Anleitungen nicht selbst schreiben. Mit dem Befehl /learn bringt Hermes sich neue Fähigkeiten selbst bei — er liest eine Doku, ein Gespräch oder deine Notizen und verfasst daraus einen fertigen, wiederverwendbaren Skill.
Diese Seite erklärt das ausführlich und zum Mitmachen: Was ein Skill ist, wie er aufgebaut ist, wie du fertige Skills findest, wie /learn funktioniert, wie der Curator dein Skill-Regal aufgeräumt hält — und am Ende vier Übungen, mit denen du es selbst durchspielst.
Du musst nichts programmieren. Ein Skill ist am Ende nur eine Textdatei mit einer klaren Anleitung.
Ein Skill ist eine gespeicherte Fähigkeit deines Agenten — eine kurze Anleitung „So gehst du bei dieser Art Aufgabe vor", abgelegt als Textdatei namens SKILL.md. Ruf ihn im Chat mit /name auf, und der Agent arbeitet nach genau diesem Verfahren.
Der Unterschied zu einem normalen Prompt ist entscheidend. Ein Prompt ist wie ein Zuruf: einmalig, danach vergessen. Ein Skill ist wie eine eingelernte Routine: einmal festgehalten, beliebig oft wiederholbar — in gleicher Qualität, ohne dass du die Aufgabe jedes Mal neu erklärst.
Skills folgen einem offenen Standard (agentskills.io), sind also nicht an eine einzelne Firma gebunden. Und sie werden erst bei Bedarf geladen: Der Agent kennt zunächst nur eine kurze Liste aller Skills und holt sich den vollen Inhalt eines Skills erst, wenn er ihn wirklich braucht. So bleibt sein Kopf frei und schnell.
Merksatz: Prompt = einmal fragen. Skill = eine Fähigkeit, die bleibt.
Ein Skill ist ein kleiner Ordner mit einer Hauptdatei SKILL.md und optional ein paar Beilagen (Vorlagen, Beispiele, Referenzen). Er liegt bei dir unter ~/.hermes/skills/<kategorie>/<skill-name>/. Die SKILL.md selbst ist bewusst einfach: eine kurze Beschreibung, wann man den Skill nutzt, und die Schritte, nach denen der Agent vorgeht.
Wichtig ist das Prinzip „erst bei Bedarf" (Fachwort: Progressive Disclosure): Der Agent sieht zunächst nur eine schlanke Übersicht aller Skills (Name + Kurzbeschreibung). Passt einer zur Aufgabe, lädt er dessen vollen Inhalt nach. Das hält den Agenten schnell, auch wenn du viele Skills hast.
Du musst nicht bei null anfangen. Hermes hat eine durchsuchbare Sammlung fertiger Skills. Du suchst nach einem Thema, schaust dir einen Skill vorab an und installierst ihn mit einem Befehl.
Ein kurzer Blick vorab, ohne zu installieren, geht mit hermes skills inspect <name>. Ob es für installierte Skills Updates gibt, prüfst du mit hermes skills check; aktualisieren dann mit hermes skills update.
Das ist der eleganteste Weg — und der Grund, warum du keine Technik brauchst. Mit /learn gibst du dem Agenten eine Quelle oder eine kurze Beschreibung, und er baut daraus selbst einen fertigen Skill.
Konkret sammelt der Agent das Material eigenständig (er liest eine Doku-Seite, ein vergangenes Gespräch oder deine eingefügten Notizen), verfasst daraus eine saubere SKILL.md nach festem Standard und legt sie ab. Danach ist die neue Fähigkeit sofort im Chat (/name) und in Automatisierungen (--skill name) nutzbar.
Der Clou: /learn funktioniert überall gleich — im Terminal, in der Weboberfläche und im Messenger. Und weil der Agent nach jeder gelösten Aufgabe erkennt, welche Muster sich wiederholen, kann er dir auch von selbst vorschlagen, daraus einen Skill zu machen (sein „prozedurales Gedächtnis").
Wenn mehrere Skills oft zusammen laufen, fasst du sie zu einem Bundle zusammen — einem einzigen Slash-Befehl. Statt drei Skills einzeln zu laden, tippst du /research, und alle darin gebündelten Fähigkeiten sind aktiv.
Wie Bundles im Detail funktionieren und wie du sie in Zeitplan-Workflows einsetzt, zeigt die Seite Workflows & Bundles. Für hier reicht: Ein Bundle ist ein benanntes Set aus mehreren Skills.
Je mehr Skills entstehen — vor allem selbst erstellte —, desto wichtiger wird Ordnung. Dafür gibt es den Curator: einen Hintergrund-Helfer, der die selbst erstellten Skills regelmäßig durchsieht, veraltete entfernt und Doppeltes zusammenfasst. So bleibt deine Sammlung nützlich statt unübersichtlich.
Wichtige Skills schützt du vor dem automatischen Aufräumen mit hermes curator pin <name>. Falls doch mal etwas verschwindet, holst du es mit hermes curator restore <name> zurück — der Curator legt vorher Sicherungen an.
Einen Skill setzt du an zwei Stellen ein — und beide hast du schon gesehen:
/skill-name und gib deinen Auftrag dazu. Der Agent arbeitet nach dem Skill.--skill skill-name (siehe Workflows & Bundles) oder ruf ein Bundle in einem Cronjob auf (siehe 20 Cronjobs).So wächst dein Agent mit: Jeder neue Skill ist ein Werkzeug mehr, das ab sofort im Chat und in jeder Automatisierung bereitsteht.
Ziel: sicher erkennen, welches Werkzeug zu welcher Aufgabe passt.
Ordne jeder Situation das passende Werkzeug zu — Prompt, Skill oder Bundle:
| Situation | Werkzeug? |
|---|---|
| „Formuliere mir diese eine E-Mail um." | ? |
| „Jede Woche denselben KPI-Report erstellen." | ? |
| „Daten sammeln → bewerten → Report → an CEO schicken, als ein Befehl." | ? |
| „Erkläre mir kurz, was ein Webhook ist." | ? |
Ziel: Hermes eine Fähigkeit beibringen, die zu deiner Arbeit passt.
Überlege dir eine Aufgabe, die du regelmäßig machst (z. B. „aus einem Thema einen LinkedIn-Post"). Passe den folgenden Auftrag auf deine Aufgabe an, kopiere ihn und gib ihn Hermes:
Ziel: entscheiden, wann ein einzelner Skill reicht und wann ein Bundle besser ist.
Entscheide für jede Aufgabe: ein Skill oder ein Bundle?
Ziel: einen fertigen Skill in eine Automatisierung einbauen, indem du einen Wert anpasst.
Hier ist ein stündlicher Workflow, der einen Skill nutzt. Ändere nur den Skill-Namen und das Thema auf etwas, das für dich Sinn ergibt, kopiere den Befehl und baue ihn:
Alle Befehle auf dieser Seite stammen aus der offiziellen Nous-Research-Doku. Zum Nachlesen:
Ein Skill macht aus einer einmaligen Aufgabe eine dauerhafte Fähigkeit. Du findest fertige Skills mit hermes skills search/install, oder du lässt Hermes mit /learn einen neuen selbst schreiben. Mehrere Skills fasst ein Bundle zu einem Befehl zusammen, der Curator hält alles aufgeräumt, und im Alltag nutzt du Skills im Chat (/name) oder in Workflows (--skill).
Kurz: Prompt löst eine Aufgabe — ein Skill gibt deinem Agenten eine Fähigkeit, die bleibt und mitwächst. Und mit /learn bringt er sich diese Fähigkeiten selbst bei.