Fiktive Modellfirma im AI-PA Bildungskontext — keine echte Marke
Strömungswerk Engineering GmbH StrömungswerkEngineering
Vertiefung · Skills & /learn

Skills & /learn: Hermes bringt sich alles selbst bei

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.

Hermes Skills

Worum es hier geht

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.

Weiter — Was ist ein Skill?
Hermes Skills

Was ist ein Skill?

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.

Weiter — Wie ein Skill aufgebaut ist
Hermes Skills

Wie ein Skill aufgebaut ist

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.

Beispiel: so sieht eine SKILL.md aus
---
name: monats-report
description: Erstellt den Monats-Report aus den Zahlen im Reporting-Ordner
---

# Monats-Report

## Wann nutzen
Wenn ein Monats- oder Kampagnen-Report gebraucht wird.

## Vorgehen
1. Zahlen aus den CSVs im Reporting-Ordner lesen.
2. Kernkennzahlen mit Vormonat vergleichen.
3. Kurze Zusammenfassung oben (3-5 Punkte), dann Details.
4. Bei unklaren Werten nachfragen statt schätzen.

## Ausgabe
- Zusammenfassung
- Details mit Quelle je Zahl
- Offene Fragen
Gut zu wissen
  • Der Ordner kann neben SKILL.md auch references/, templates/, scripts/ oder assets/ enthalten — der Agent zieht sich daraus, was er braucht.
  • Die description bleibt bewusst kurz (sie steht in der Übersichtsliste). Der ausführliche Teil kommt erst beim Laden.
  • Du kannst jede SKILL.md mit einem normalen Editor öffnen, lesen und korrigieren — keine Blackbox.
Weiter — Skills finden und installieren
Hermes Skills

Skills finden und installieren

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.

hermes skills search reporting
hermes skills install reporting-agent
hermes skills list

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.

Die wichtigsten Skill-Befehle auf einen Blick
BefehlWas er tut
hermes skills search <wort>Sammlung nach Stichwort durchsuchen
hermes skills browseBlättern durch alle verfügbaren Skills
hermes skills inspect <name>Vorschau, ohne zu installieren
hermes skills install <name>Skill installieren
hermes skills listInstallierte Skills anzeigen
hermes skills checkNach Updates suchen
hermes skills updateInstallierten Skill aktualisieren
Weiter — /learn
Hermes Skills

/learn: Hermes schreibt den Skill selbst

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.

/learn Baue einen Skill "linkedin-post", der aus einem Thema einen kurzen, sachlichen LinkedIn-Post im Stil unserer Marke macht. Vorlage: unsere letzten 3 Posts im Ordner content/.

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").

Beispiele: gute /learn-Aufträge
  • Aus einer Doku:/learn Erstelle einen Skill serpapi-news, der über SerpApi aktuelle News zu einem Suchbegriff holt. Doku: https://serpapi.com/search-api"
  • Aus einem Gespräch:/learn Mach aus dem, was wir gerade zur Angebots-Erstellung besprochen haben, einen wiederverwendbaren Skill angebot-entwurf."
  • Aus deinen Notizen: Notizen einfügen und „/learn Fass das als Skill onboarding-checkliste zusammen."
Freigabe behalten (optional)

Wenn du möchtest, dass neu erstellte Skills erst deine Freigabe brauchen, kannst du das einschalten. Ausstehende Skills siehst du dann mit /skills pending und gibst sie mit /skills approve frei oder lehnst sie mit /skills reject ab. So behältst du die Kontrolle, ohne den Komfort zu verlieren.

Weiter — Bundles
Hermes Skills

Bundles: mehrere Skills unter einem Befehl

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.

hermes bundles create research --skill arxiv --skill obsidian --description "Quellen finden und in Obsidian ablegen"

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.

Weiter — Der Curator
Hermes Skills

Der Curator: dein Skill-Regal bleibt aufgeräumt

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.

hermes curator status
hermes curator run --dry-run

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.

Weiter — Skills im Alltag nutzen
Hermes Skills

Skills im Alltag nutzen

Einen Skill setzt du an zwei Stellen ein — und beide hast du schon gesehen:

  • Im Chat: Tippe /skill-name und gib deinen Auftrag dazu. Der Agent arbeitet nach dem Skill.
  • In Workflows: Häng den Skill an einen Zeitplan-Job mit --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.

Weiter — Übung A · Skill, Prompt oder Bundle?
Hermes Skills

Übung A · Skill, Prompt oder Bundle?

Ziel: sicher erkennen, welches Werkzeug zu welcher Aufgabe passt.

Ordne jeder Situation das passende Werkzeug zu — Prompt, Skill oder Bundle:

SituationWerkzeug?
„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."?
Lösung — Übung A
  • E-Mail umformulieren → Prompt (einmalig, keine Wiederholung).
  • Wöchentlicher KPI-Report → Skill (immer gleiche Arbeitsweise, wiederkehrend).
  • Kette aus vier Schritten als ein Befehl → Bundle (mehrere Skills gebündelt).
  • Kurze Erklärung → Prompt (einmalige Wissensfrage).

Faustregel: Einmalig = Prompt. Wiederkehrend, eine Sache = Skill. Wiederkehrend, mehrere Schritte in Folge = Bundle.

Weiter — Übung B · Deinen ersten Skill mit /learn bauen
Hermes Skills

Übung B · Deinen ersten Skill mit /learn bauen

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:

/learn Baue einen Skill "mein-skill", der [DEINE AUFGABE in einem Satz]. Nutze als Vorbild [Datei/Ordner/Beispiel]. Halte dich kurz und stell mir eine Rückfrage, falls etwas unklar ist.
Lösung — Übung B

Nach dem Ausführen taucht dein Skill in hermes skills list auf und ist im Chat als /mein-skill nutzbar. Ein guter /learn-Auftrag nennt drei Dinge: was der Skill tun soll, ein Vorbild (Datei/Beispiel) und die Bitte um eine Rückfrage bei Unklarheit. Selbstcheck: Wenn der Skill beim ersten Test schon fast passt, war dein Auftrag konkret genug — wenn nicht, ergänze ein Beispiel und lass /learn nachbessern.

Weiter — Übung C · Skill oder Bundle?
Hermes Skills

Übung C · Skill oder Bundle?

Ziel: entscheiden, wann ein einzelner Skill reicht und wann ein Bundle besser ist.

Entscheide für jede Aufgabe: ein Skill oder ein Bundle?

  • „Wochen-KPIs zusammenfassen."
  • „Erst Leads sammeln, dann bewerten, dann als Briefing an den Vertrieb."
  • „Meeting-Notizen strukturieren."
  • „Markt beobachten → mit Zielgruppe abgleichen → nur Relevantes melden."
Lösung — Übung C
  • Wochen-KPIs → Skill (eine Sache).
  • Leads sammeln → bewerten → Briefing → Bundle (mehrere Schritte in Folge).
  • Meeting-Notizen → Skill (eine Sache).
  • Markt beobachten → abgleichen → melden → Bundle (Kette).

Faustregel: Sobald „erst …, dann …, dann …" auftaucht, ist es ein Bundle. Eine einzelne, klar umrissene Aufgabe bleibt ein Skill.

Weiter — Übung D · Einen Skill im Cronjob nutzen
Hermes Skills

Übung D · Einen Skill im Cronjob nutzen

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:

hermes cron create "0 * * * *" "Nutze den Skill /mein-skill für das Thema [DEIN THEMA] und schicke mir nur die relevanten Ergebnisse. Wenn nichts Neues, antworte mit [SILENT]." --name "Mein Radar" --skill mein-skill --deliver telegram
Lösung — Übung D

Du hast die vier Bausteine eines Workflows wiederverwendet: Zeitplan ("0 * * * *", stündlich), Auftrag (der Prompt), Skill (--skill mein-skill) und Ziel (--deliver telegram). Genau so hängst du jede erlernte Fähigkeit an eine Automatisierung. Selbstcheck: Testen ohne zu warten geht mit hermes cron run "Mein Radar". Stolperfalle: Der Skill muss vorher existieren (Übung B) — sonst findet der Cronjob ihn nicht.

Weiter — Doku-Quellen
Hermes Skills

Doku-Quellen

Alle Befehle auf dieser Seite stammen aus der offiziellen Nous-Research-Doku. Zum Nachlesen:

  • Skills-System (Doku): https://hermes-agent.nousresearch.com/docs/user-guide/features/skills
  • Befehls-Referenz (skills, curator, bundles): https://hermes-agent.nousresearch.com/docs/reference/cli-commands
  • GitHub (Quellcode, MIT-Lizenz): https://github.com/NousResearch/hermes-agent
Weiter — Kurzfazit
Hermes Skills

Kurzfazit

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.