# Hermes-Agent-Skills: Einen eigenen Skill installieren und erstellen

> Verzeichnisse und GitHub, das SKILL.md-Format, /learn, das Prüfen, Aktualisieren und Entfernen von Hermes-Agent-Skills mit vollständigen Befehlsbeispielen.

Source: https://ailoot.ai/blog/de/hermes-agent-skills/
Canonical: https://ailoot.ai/blog/de/hermes-agent-skills/
Language: de
Publisher: Ailoot (https://ailoot.ai/)
Translation: guide-117
Revision: sha256-43a23fdfb27ccd84bce382e0cc4c97e9b6acc6ea58692709ed498586ac054964


Ein Skill ist eine gespeicherte Anweisung für einen Agenten: Du beschreibst einmal, wie eine Aufgabe ausgeführt werden soll, und von da an wendet Hermes sie an, wenn du `/skill-name` aufrufst, ohne dass du sie wiederholt erklären musst. Einen fertigen Skill kannst du mit einem Befehl installieren, und du kannst auf zwei Arten einen eigenen erstellen: `SKILL.md` manuell schreiben oder `/learn` verwenden.

Wenn du Hermes noch nicht installiert hast, beginne mit der Anleitung [was dieser Agent ist und wie du ihn installierst](https://ailoot.ai/blog/de/hermes-agent-install-setup/) und gehe dann zu den Skills über.

<div class="aside" data-semantic="ailoot-docs-link" aria-label="Ailoot-Dokumentation">

Praktische Anleitungen zur Verwendung von Ailoot findest du in der [Dokumentation](https://ailoot.ai/docs/).

</div>

## Was ist ein Skill in Hermes Agent?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Das Wichtigste in diesem Abschnitt">

Das Wichtigste

Ein Skill ist eine Datei mit Anweisungen für einen Agenten: was zu tun ist, welche Befehle zu verwenden sind, worauf zu achten ist und wo häufig Fehler passieren. Er wird zusammen mit etwaigen Begleitmaterialien im Ordner `~/.hermes/skills/` als Datei `SKILL.md` gespeichert. Nach der Installation wird der Skill in jedem Chat mit dem Agenten automatisch zu einem `/name`-Befehl.

</div>

Du schreibst dem Agenten eine Anweisung in einer Nachricht. Ein Skill wird in einer separaten Datei gespeichert, und Hermes kann diese Anweisung bei zukünftigen Aufgaben verwenden. Der Agent hat Zugriff auf eine Liste mit Namen und Beschreibungen und lädt den vollständigen Skilltext, wenn er für die Aufgabe relevant ist. Das spart Platz im Kontext: Es werden nicht alle Anweisungen auf einmal geladen.

Ein Skill allein gibt dem Agenten keine neuen Tools oder Zugriffsmöglichkeiten; er beschreibt, wie die bereits vorhandenen Tools zu verwenden sind. Eine neue Integration mit einem externen Dienst wird über MCP umgesetzt, das ein separates Thema ist. Wenn eine Aufgabe präzise Programmlogik, eine besondere Autorisierung oder die Verarbeitung von Ereignisströmen erfordert, braucht sie Agenten-Tools; ein Skill allein reicht nicht aus.

Wähle für eine Standardaufgabe einen fertigen Skill, wenn seine Anweisungen passen und seine Quelle geprüft wurde. Schreibe einen eigenen, wenn du deine bestimmte Abfolge von Aktionen, Einschränkungen und dein Ausgabeformat festhalten möchtest. Verwende `/learn`, wenn du bereits Material hast oder einen Prozess abgeschlossen hast und die Datei nicht manuell schreiben möchtest.

<figure>
<blockquote>
<p>Skills sind Dokumente mit Informationen, die ein Agent benötigt und nur bei Bedarf lädt.</p>
</blockquote>
<figcaption>— Hermes-Agent-Dokumentation (aus dem Englischen übersetzt), https://hermes-agent.nousresearch.com/docs/user-guide/features/skills</figcaption>
</figure>

Das Format ist offen und mit der [Agent Skills-Spezifikation](https://agentskills.io/specification) kompatibel. Daher funktionieren Skills aus anderen Katalogen in der Regel ohne Formatänderungen in Hermes, auch wenn ein bestimmter Skill eigene Tools oder Schlüssel voraussetzen kann. Du kannst deinen eigenen Skill auch teilen, wenn du möchtest.

## Welche Skills sind bereits installiert, und wo werden sie gespeichert?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Das Wichtigste in diesem Abschnitt">

Das Wichtigste

Standardmäßig werden Skills im Ordner `~/.hermes/skills/` gespeichert und in Kategorie-Unterordnern organisiert. (Wenn du ein nicht standardmäßiges Profil oder die Variable HERMES_HOME verwendest, ist der Pfad anders; `hermes config path` zeigt ihn an.) Nach der Installation enthält Hermes bereits Dutzende integrierte Skills, von der Suche auf arXiv bis zur Arbeit mit GitHub und Dokumenten. Der Befehl `hermes skills list` zeigt die Liste an. Du kannst den Agenten auch im Chat fragen, welche Skills er hat.

</div>

Der Ordner ist so organisiert:

```
~/.hermes/skills/
├── research/
│   └── arxiv/
│       ├── SKILL.md
│       └── scripts/
├── productivity/
│   └── pdf/
│       ├── SKILL.md
│       └── references/
└── .hub/
```

`SKILL.md` ist die einzige erforderliche Datei. Alles Weitere wird nach Bedarf hinzugefügt: `references/` für längere Materialien, `scripts/` für Hilfsprogramme sowie `templates/` und `assets/` für Vorlagen und Dateien.

Der integrierte Katalog enthält Skills für alltägliche Aufgaben: GIFs finden, mit PDFs, Tabellen, YouTube, GitHub und Notizen arbeiten. Die vollständige Liste mit Beschreibungen findest du auf der Seite [Katalog integrierter Skills](https://hermes-agent.nousresearch.com/docs/reference/skills-catalog). Bei jedem `hermes update` aktualisiert Hermes auch die integrierten Skills und bewahrt dabei deine Änderungen daran.

## Wie installierst du einen fertigen Skill aus dem Katalog?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Das Wichtigste in diesem Abschnitt">

Das Wichtigste

Öffne den Katalog mit `hermes skills browse`, finde mit `hermes skills search` den gewünschten Skill, rufe seine Infoseite mit `hermes skills inspect` auf und installiere ihn mit `hermes skills install`. Vor der Installation wird jeder Skill einer Sicherheitsprüfung unterzogen. Bei offiziellen Skills erscheint keine Warnung vor einer Drittanbieterquelle.

</div>

1.  ### Den Katalog durchsuchen

    ```bash
    hermes skills search pdf
    ```

    Die Suche umfasst alle verbundenen Quellen. Den vollständigen Katalog ohne Filter kannst du mit `hermes skills browse` anzeigen.

2.  ### Die Infoseite des Skills ansehen

    ```bash
    hermes skills inspect skills-sh/anthropics/skills/pdf
    ```

    Die Infoseite zeigt Beschreibung, Quelle und Vertrauensstufe. Installiere keinen Skill von jemand anderem, ohne seine Infoseite gelesen zu haben.

3.  ### Installieren

    ```bash
    hermes skills install skills-sh/anthropics/skills/pdf
    ```

    Hermes lädt `SKILL.md` und die zugehörigen Dateien herunter, führt eine Sicherheitsprüfung durch und legt alles unter `~/.hermes/skills/` ab. Der Skill ist sofort als Befehl `/pdf` verfügbar. Wenn der Skill zusätzliche Tools oder Schlüssel benötigt, sind sie in seiner `SKILL.md` aufgeführt, und Hermes weist dich während der Installation darauf hin.

Bei der Sicherheitsprüfung wird nach Versuchen gesucht, Daten nach außen zu senden, Anweisungen für den Agenten einzuschleusen und Befehlen, die Dateien löschen oder beschädigen könnten. Die Quellen haben unterschiedliche Vertrauensstufen:

| Stufe | Skill-Quelle | Was bei der Installation geschieht |
|----|----|----|
| Integriert | Mit Hermes enthalten | Bereits vorhanden; keine Installation nötig |
| Offiziell | Der Ordner für optionale Skills im Hermes-Repository | Installation ohne Warnung vor einer Drittanbieterquelle: `hermes skills install official/security/1password` |
| Vertrauenswürdig | Die Repositories openai/skills, anthropics/skills, huggingface/skills und NVIDIA/skills | Weniger strenge Prüfung |
| Andere | Kataloge, GitHub-Repositories anderer Personen, direkte Links | Warnung und vollständige Prüfung |

Wenn die Prüfung eine Warnung ausgibt, kannst du die Installation mit der Option `--force` fortsetzen, aber lies zuerst, welches Risiko gefunden wurde. Ein Urteil „gefährlich“ lässt sich nicht umgehen. Die Prüfung selbst garantiert keine Sicherheit: Lies die Anweisungen und zugehörigen Befehle, bevor du den Skill einer anderen Person zum ersten Mal ausführst.

## Wie installierst du einen Skill von GitHub oder über einen Link?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Das Wichtigste in diesem Abschnitt">

Das Wichtigste

Installiere einen Skill von GitHub mit `hermes skills install owner/repository/path` oder verwende einen direkten Link zu einer `SKILL.md`-Datei; Hermes lädt die zugehörigen Dateien herunter. Mit `hermes skills tap add` kannst du deine eigene Skill-Quelle verbinden. Anschließend funktioniert sie wie jeder andere Katalog.

</div>

Drei Installationsmöglichkeiten:

```bash
# 1. Ein bestimmter Skill aus einem GitHub-Repository (der Pfad im Repository folgt auf seinen Namen)
hermes skills install anthropics/skills/skills/pdf

# 2. Ein direkter Link zu einer SKILL.md auf einer beliebigen Website (teile diesen Skill in einem Chat)
hermes skills install '<OFFICIAL_URL>'

# 3. Ein ganzes Repository als Quelle verbinden (ersetze owner und Repository durch deine Angaben)
hermes skills tap add myorg/skills-repo
hermes skills install myorg/skills-repo/deploy-runbook
```

Bei einem direkten Link lädt Hermes `SKILL.md` und nur die darin erwähnten Dateien aus den Dienst-Unterordnern herunter. Nicht zugehörige Dateien der Website werden nicht heruntergeladen. Der Link wird als Quelle gespeichert, und `hermes skills update` aktualisiert den Skill später von derselben Adresse.

Neben GitHub sind auch externe Skill-Kataloge angebunden. Skills aus diesen Katalogen findest du mit demselben Befehl `hermes skills search`, indem du die Quelle angibst.

<div class="aside" data-semantic="callout" role="note" aria-label="Achtung">

Achtung

GitHub begrenzt nicht authentifizierte Anfragen auf 60 pro Stunde. Wenn beim Installieren oder Suchen Fehler wegen eines Ratenlimits auftreten, füge `GITHUB_TOKEN` zur Datei `~/.hermes/.env` hinzu; dann steigt das Limit auf 5000 Anfragen pro Stunde.

</div>

## Wie verwendest du einen Skill nach der Installation?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Das Wichtigste in diesem Abschnitt">

Das Wichtigste

Ein installierter Skill wird automatisch zu einem Befehl: Gib `/skill-name` und die Aufgabe in derselben Zeile ein. Eine separate Aktivierung ist nicht erforderlich. Der Skill funktioniert im Terminal, in der Weboberfläche und in Messengern über das Gateway. Du kannst bis zu fünf Skills in einer Nachricht aufrufen oder eine regelmäßig verwendete Kombination in einen einzigen Befehl umwandeln.

</div>

Gib `hermes ...`-Befehle im Terminal ein und `/skill-name`-Aufrufe in einem Chat mit dem Agenten (im selben Terminal, in der Weboberfläche oder in einem Messenger):

```
/gif-search funny cats
/github-pr-workflow create a PR for the authorization rewrite
```

Wenn du `/skill-name` ohne Aufgabe eingibst, lädt Hermes die Anweisungen und fragt, was der Agent tun soll. Du kannst mehrere Skills in einer Zeile aufrufen, bis zu fünf; der übrige Text wird zur Aufgabe:

```
/github-pr-workflow /test-driven-development close issue 123 and open a PR
```

Für regelmäßig verwendete Kombinationen gibt es Skill-Bündel, die in der Hermes-Terminologie Bundles heißen: `hermes bundles create backend-dev --skill github-pr-workflow --skill test-driven-development` gruppiert mehrere Skills unter einem kurzen Befehl `/backend-dev`. Ein solches Bundle dient als Alias; die darin enthaltenen Skills müssen vorher installiert werden.

Slash-Befehle funktionieren auch in Telegram, wenn das Gateway verbunden ist. Die Einrichtung wird in der Anleitung [Hermes Agent mit Telegram verbinden](https://ailoot.ai/blog/de/hermes-agent-telegram-setup/) beschrieben. So kannst du Skills bequem von deinem Smartphone aus ausführen.

## Wie erstellst du einen eigenen Skill: Was gehört in die SKILL.md?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Das Wichtigste in diesem Abschnitt">

Das Wichtigste

Dein eigener Skill ist ein Ordner unter `~/.hermes/skills/` mit einer erforderlichen Datei, `SKILL.md`: einem kurzen Kopfteil mit Name und Beschreibung, gefolgt von Anweisungen, die in Abschnitte gegliedert sind – wann der Skill zu verwenden ist, welche Schritte auszuführen sind, häufige Fehler und die Überprüfung. Die Datei wird als einfacher Text geschrieben; Programmierung ist nicht nötig. Für eine einfache Variante genügen ein Ordner und eine Datei.

</div>

<figure>
<blockquote>
<p>Skills sind die wichtigste Möglichkeit, Hermes Agent neue Fähigkeiten hinzuzufügen: Sie sind einfacher zu erstellen als Tools, erfordern keine Änderungen am Agenten-Code und können mit der Community geteilt werden.</p>
</blockquote>
<figcaption>— Hermes-Agent-Dokumentation (aus dem Englischen übersetzt), https://hermes-agent.nousresearch.com/docs/developer-guide/creating-skills</figcaption>
</figure>

Du kannst diesen Skill kopieren und für dich anpassen:

```markdown
---
name: weekly-review
description: Weekly review: what got done, what stalled, plan for next week
version: 1.0.0
metadata:
  hermes:
    tags: [planning, review]
---

# Weekly review

## When to Use
When the user asks to review the week or put together a plan for the next one.

## Procedure
1. Get the week's task list from the file the user provided, or ask them for it.
2. Sort the tasks into three groups: done, stalled, and new.
3. Name three priorities for the coming week.

## Pitfalls
- Don't invent tasks that aren't in the original list.

## Verification
Ask the user to confirm that the tasks are correctly sorted into “done,” “stalled,” and “new.”
```

Der Kopfteil zwischen den drei Bindestrichen ist Metadaten. Die wichtigsten Felder sind `name` (in lateinischen Buchstaben, durch Bindestriche getrennt und für den Aufruf des Skills als Befehl verwendet) und `description`. Der Agent verwendet das Beschreibungsfeld, um zu entscheiden, ob der Skill zur aktuellen Aufgabe passt und geladen werden sollte. Ist die Beschreibung vage, wird der Skill möglicherweise nicht geladen, wenn er gebraucht wird.

Auf den Kopfteil folgen Abschnitte mit Anweisungen. `When to Use` legt fest, wann der Skill geladen wird. `Procedure` enthält die Schritte. `Pitfalls` behandelt häufige Fehler des Agenten und wie sie vermieden werden können. `Verification` erklärt, wie das Ergebnis überprüft wird. Wenn die Anweisungen lang sind, verschiebe den Hauptinhalt in Dateien unter `references/`; sie werden nur geladen, wenn sie gebraucht werden. Hilfsprogramme gehören in `scripts/`.

<div class="aside" data-semantic="callout" role="note" aria-label="Tipp">

Tipp

Setze das häufigste Szenario an den Anfang und seltene Fälle ans Ende der Datei. Hermes liest einen Skill von oben nach unten, und diese Reihenfolge spart Kontext.

</div>

Wenn ein Skill einen API-Schlüssel benötigt, deklariere ihn im Kopfteil mit `required_environment_variables`; füge den Schlüssel selbst nicht in die Datei ein, sondern deklariere nur den Variablennamen. Bei der ersten Verwendung in einem lokalen Terminal fragt Hermes einmal nach dem Wert und stellt ihn anschließend automatisch bereit (in Messengern wirst du aufgefordert, den Schlüssel lokal zu konfigurieren). Die Felder `platforms`, `config`, `blueprint` und weitere werden auf der offiziellen Dokumentationsseite [Skills erstellen](https://hermes-agent.nousresearch.com/docs/developer-guide/creating-skills) beschrieben.

Sobald die Datei fertig ist, gehe wie folgt vor:

1.  ### Den Skill-Ordner erstellen

    ```bash
    mkdir -p ~/.hermes/skills/weekly-review
    ```

    Der Ordnername entspricht dem Feld `name` im Kopfteil.

2.  ### `SKILL.md` speichern

    Lege eine Datei namens `SKILL.md` mit deinen Anweisungen im Ordner ab. Du kannst das Beispiel oben verwenden und für deine Aufgabe umschreiben.

3.  ### Den Skill aufrufen und prüfen

    Gib `/weekly-review` ein und bitte den Agenten, deine Woche zu überprüfen. Wenn er die Schritte aus deinen Anweisungen befolgt, funktioniert der Skill.

## Wie erstellst du mit /learn einen Skill aus vorhandenem Material?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Das Wichtigste in diesem Abschnitt">

Das Wichtigste

Der Befehl `/learn` erstellt aus vorhandenem Material einen Skill: Gib ihm einen Dokumentationsordner, einen Seitenlink, deine Notizen oder eine mündliche Beschreibung eines Prozesses, und Hermes verfasst nach gängigen Konventionen eine `SKILL.md`, die du überprüfen kannst. Aus einem Buch oder großen Archiv entsteht ein Skill mit separaten Dateien für einzelne Themen.

</div>

```
/learn documentation for the demo API in ~/projects/example-docs, especially the section on authentication
/learn https://hermes-agent.nousresearch.com/docs/user-guide/features/skills
/learn how I just published a site to hosting
```

Wenn du gerade mit dem Agenten einen komplizierten Prozess abgeschlossen hast, bitte `/learn`, ihn als Skill zu speichern, solange alle Schritte noch im Gespräch stehen. Beim nächsten Mal wiederholt Hermes den Ablauf anhand der fertigen Anweisungen.

Eine große Quelle wie ein Buch, eine Spezifikation oder ein Dokumentenarchiv passt nicht in eine einzelne Datei. Hermes erstellt dann eine kompakte `SKILL.md` mit einer Themenübersicht und verschiebt die Einzelheiten nach `references/`. Diese Dateien beanspruchen keinen Platz im Kontext, bis der Agent sie lädt, um eine Frage zu beantworten. Wenn du `/learn` erneut zum selben Thema aufrufst, ergänzt es den bestehenden Skill, anstatt ein Duplikat zu erstellen.

## Wie prüfst du, ob ein Skill funktioniert?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Das Wichtigste in diesem Abschnitt">

Das Wichtigste

Um den Skill zu prüfen, führe `hermes chat --toolsets skills -q` aus und gib ihm eine passende Anfrage, zum Beispiel die Bitte, anhand einer Aufgabenliste eine Woche zu überprüfen. Wenn der Agent die Aufgaben in die Gruppen aus deinen Anweisungen sortiert, funktioniert der Skill. Antwortet er wie sonst auch, überprüfe den Dateinamen, die Beschreibung im Kopfteil und den Ablageort des Ordners.

</div>

```bash
hermes chat --toolsets skills -q "review my week using the weekly-review skill: done - report and calls, stalled - hosting payment"
```

Das ist die in der Dokumentation empfohlene Prüfung: Führe den Skill aus und überprüfe, ob der Agent deine Anweisungen befolgt. Wenn nicht, prüfe drei mögliche Ursachen. Erstens stimmen möglicherweise der Ordnername oder das Feld `name` im Kopfteil nicht mit dem Namen überein, den du aufrufst. Zweitens ist die Beschreibung möglicherweise so formuliert, dass nicht klar wird, wann der Skill verwendet werden soll; formuliere die Beschreibung mit den Worten der Aufgabe neu. Drittens befindet sich der Ordner möglicherweise nicht unter `~/.hermes/skills/`, sodass Hermes ihn nicht sehen kann. Beachte, dass die Option `--toolsets skills` die für die Prüfung verfügbaren Tools beschränkt: Sie zeigt, wie der Agent mit der Anweisung arbeitet, prüft aber nicht die Abhängigkeiten des Skills, etwa externe Programme.

`hermes skills list` im Terminal zeigt genau an, was installiert ist.

Skills sind Teil eines KI-Klons: Sie halten einmalig fest, wie du eine Aufgabe ausführst, damit der Agent sie ohne Erinnerungen wiederholen kann. Die Kombination umfasst **KI-Klon + Zweites Gehirn + Kontext-Engineering**. Damit kannst du dem Agenten deine Arbeitsweise und den Aufgabenkontext vermitteln.

## Wie aktualisierst und entfernst du Skills?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Das Wichtigste in diesem Abschnitt">

Das Wichtigste

`hermes skills check` zeigt, welche installierten Skills an ihrer Quelle aktualisiert wurden, `hermes skills update` lädt die neuen Versionen herunter, und `hermes skills uninstall name` entfernt einen Skill. Deine Änderungen an einem Skill einer anderen Person bleiben bei Aktualisierungen erhalten: Hermes überspringt geänderte Dateien. Du kannst das Original wiederherstellen: Verwende für einen Skill aus dem Hub `hermes skills update name --force` und für einen integrierten Skill `hermes skills reset name --restore`.

</div>

```bash
hermes skills check      # was sich an den Quellen geändert hat
hermes skills update     # neue Versionen herunterladen
hermes skills uninstall pdf   # einen Skill aus dem Hub entfernen
```

Um einen manuell erstellten Skill zu entfernen, lösche seinen Ordner unter `~/.hermes/skills/`. Wenn du den Skill einer anderen Person angepasst hast, lässt `update` ihn unverändert: Hermes vergleicht Hashes und überspringt geänderte Dateien, damit deine Arbeit nicht überschrieben wird. Um das Original eines Skills aus dem Hub wiederherzustellen, verwende `hermes skills update name --force`; für einen integrierten Skill verwende `hermes skills reset name --restore`. Beide Befehle überschreiben deine Änderungen. Speichere daher zuerst deine Version.

Wenn du die integrierten Skills nicht brauchst und sie die Liste füllen, deaktiviert `hermes skills opt-out` ihre Ergänzung bei Aktualisierungen. Der Befehl `opt-out --remove` entfernt außerdem die Skills, die du nicht geändert hast.

## Was kannst du tun, wenn sich ein Skill nicht installieren oder verwenden lässt?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Das Wichtigste in diesem Abschnitt">

Das Wichtigste

Am häufigsten stehen drei Dinge im Weg: GitHubs Limit von 60 Anfragen pro Stunde, eine durch die Sicherheitsprüfung blockierte Installation und ein falsch abgelegtes Skill-Verzeichnis. Wenn du das Ratenlimit erreichst, füge `GITHUB_TOKEN` hinzu. Wenn die Prüfung die Installation blockiert, lies ihr Urteil. Wenn Hermes den Skill nicht sehen kann, prüfe, ob er sich unter `~/.hermes/skills/` befindet.

</div>

| Symptom | Ursache | Was zu tun ist |
|----|----|----|
| Fehler wegen eines Ratenlimits beim Suchen oder Installieren | Ohne Token erlaubt GitHub bis zu 60 Anfragen pro Stunde | `GITHUB_TOKEN` zu `~/.hermes/.env` hinzufügen |
| Installation blockiert | Die Prüfung hat ein Risiko im Code des Skills gefunden | Lies die Ausgabe der Prüfung während der Installation. Um einen installierten Skill erneut zu prüfen, führe `hermes skills audit` aus. Bei einer Warnung kannst du mit `--force` fortfahren; bei einem Urteil „gefährlich“ ist das nicht möglich |
| Skill installiert, aber `/name` funktioniert nicht | Der Name stimmt nicht überein oder der Ordner liegt am falschen Ort | `hermes skills list` ausführen und den Ordner `~/.hermes/skills/` überprüfen |
| Skill erscheint überhaupt nicht in der Liste | Seine `SKILL.md` enthält eine Einschränkung für Plattform oder erforderliche Tools | Öffne seine `SKILL.md` und überprüfe die Felder `platforms` und `requires_*` |
| Neue Skill-Version nach der Aktualisierung nicht abgerufen | Du hast die Datei lokal geändert, und Hermes bewahrt deine Änderungen | Wenn du das Original brauchst, verwende für einen Skill aus dem Hub `update name --force` oder für einen integrierten Skill `reset --restore`; wenn deine Version wichtiger ist, musst du nichts tun |
| Skills aus einem anderen Repository werden nicht geladen | Das Repository muss als vertrauenswürdig markiert sein | Führe `hermes skills trust` innerhalb des Repositorys aus |

Hermes findet Skills in den Ordnern `.hermes/skills/` und `.agents/skills/` innerhalb eines Git-Repositorys. Bevor Hermes sie lädt, musst du das Repository als vertrauenswürdig markieren: Diese Dateien enthalten Anweisungen, denen der Agent folgen wird. Danach funktionieren die Repository-Skills nur innerhalb dieses Repositorys und durchlaufen dieselbe Sicherheitsprüfung. Du musst das Repository nur einmal als vertrauenswürdig markieren.

## Was solltest du zuerst tun?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Das Wichtigste in diesem Abschnitt">

Das Wichtigste

Installiere einen fertigen Skill aus dem Katalog; die Installation dauert nur einen Befehl. Nimm dann eine Anweisung, die du wiederholt gibst, übergib sie an `/learn` und prüfe das Ergebnis mit einer echten Aufgabe aus deiner Arbeit.

</div>

Als Nächstes zu diesem Thema: [Hermes Agent mit Telegram verbinden](https://ailoot.ai/blog/de/hermes-agent-telegram-setup/), damit du Skills von deinem Smartphone aus aufrufen kannst, und [einen Agenten rund um die Uhr auf einem Server betreiben](https://ailoot.ai/blog/de/hermes-agent-vps-24-7/), wenn du zeitgesteuerte Skills verwenden möchtest. Wenn du einen Agenten auswählst, lies den Vergleich [OpenClaw oder Hermes Agent](https://ailoot.ai/blog/de/openclaw-vs-hermes-agent/).

<div class="section" role="doc-bibliography" aria-label="Quellen">

### Quellen

- [Hermes-Agent-Dokumentation](https://hermes-agent.nousresearch.com/docs/)
- [Skills-System – so funktionieren Skills](https://hermes-agent.nousresearch.com/docs/user-guide/features/skills)
- [Skills erstellen – so schreibst du deinen eigenen Skill](https://hermes-agent.nousresearch.com/docs/developer-guide/creating-skills)
- [Katalog integrierter Skills](https://hermes-agent.nousresearch.com/docs/reference/skills-catalog)
- [Offizielle optionale Skills](https://hermes-agent.nousresearch.com/docs/reference/optional-skills-catalog)
- [Hermes-Agent-Repository auf GitHub](https://github.com/NousResearch/hermes-agent)
- [Offener Agent-Skills-Standard](https://agentskills.io/specification)

</div>



<div class="aside" data-semantic="ailoot-link" aria-label="Ailoot">

Du kannst Ailoot unter [ailoot.ai](https://ailoot.ai/) weiter erkunden.

</div>

## Fragen und Antworten

### Warum erscheint ein installierter Skill nicht als Slash-Befehl?

Prüfe die Liste installierter Skills, Dateinamen SKILL.md, das Namensfeld und den Skills-Ordner des aktiven Profils. Auch Plattform-, Tool- oder Repository-Vertrauensregeln können das Laden verhindern.

### Prüft der begrenzte Skills-Smoke-Test sämtliche Abhängigkeiten?

Nein. Ein reiner Skills-Test prüft Laden und Befolgen der Anweisung. Prüfe benötigte Tools, Programme und Schlüssel getrennt und bestätige ein begrenztes echtes Ergebnis, bevor du den ganzen Ablauf nutzt.


## Ailoot · Das Unternehmen und sein Projektportfolio

Ailoot baut auf bewährte Betriebserfahrung, einen großen Kundenstamm, stabilen Service und kontinuierliche KPI-Kontrolle.

Das Unternehmen und sein Projektportfolio: Millionen von Kunden; monatliche Umsätze in Milliardenhöhe.

Ailoot nutzt diese Betriebserfahrung für den API-Zugang zu KI-Funktionen in Kundenprodukten, Agenten, Anwendungen und Automatisierungen.
