8 unverzichtbare Advanced Skills für Hermes Agent: Das selbsteVOLvierende AI-Workbench freischalten

Die Stärke von Hermes Agent liegt nicht nur im zugrunde liegenden Modell und im Gateway, sondern im Skill-Ökosystem. Skills sind aufsteckbare Fähigkeitsmodule: Installierst du einen Browser-Skill, kann er Webseiten betrachten; einen Docker-Skill, kann er Container starten; einen Code-Wiki-Skill, kann er Projektwissen persistieren und immer wieder nutzen.
Nous Research hat viele Fähigkeiten als optionale Skills unter optional-skills verpackt. Du musst weder Prompts schreiben noch APIs manuell verdrahten — ein Befehl installiert, aktiviert und macht den Skill einsatzbereit.
Heute stellen wir 8 unverzichtbare Advanced Skills vor, die Coding, DevOps, Recherche, Web-Operationen und Protokoll-Erweiterungen abdecken. Nach der Installation entwickelt sich Hermes von einem Chatbot zu einer Workbench, die echte Arbeit erledigt und sich selbst weiter verbessert.
Besuche die Hermes Agent Lab-Startseite und entdecke das gesamte Hermes-Agent-Ökosystem.
1. code-wiki: Projekt-Wissen in Hermes laden
Beim Programmieren ist der Flaschenhals selten das Tippen, sondern das Verstehen der Codebase. Ein Legacy-Projekt übernehmen, fremde PRs reviewen oder Logik über Microservices hinweg nachvollziehen bedeutet oft endlose Suche und Dokumentation.
code-wiki lässt Hermes dein Projektwissen strukturieren. Es scannt die Codebase, extrahiert Module, Funktionen, Abhängigkeiten und Aufrufketten und baut eine abfragbare Code-Enzyklopädie. Danach kannst du einfach fragen:
Wie behandelt das Zahlungsmodul Callbacks in diesem Projekt?
Wie kommunizieren user-service und order-service?
Hermes muss Dateien nicht jedes Mal neu lesen, sondern schlägt sie im code-wiki nach.
Installation
hermes skills install code-wiki
Ideal für
- Einstieg in große Codebases
- Code-Reviews und Refactorings
- Onboarding neuer Teammitglieder
- Fehlerbehebung über Modulgrenzen hinweg
2. subagent-driven-development: Subagenten parallel arbeiten lassen
Komplexe Aufgaben in einer einzigen Sitzung zu erledigen, ist schwer zu steuern. subagent-driven-development erlaubt Hermes, eine Aufgabe in Teilaufgaben zu zerlegen und mehrere Subagenten parallel laufen zu lassen.
Beispiel beim Bau eines neuen Features:
- Ein Subagent schreibt die Backend-API
- Ein Subagent schreibt die Frontend-Seite
- Ein Subagent schreibt die Testfälle
- Der Haupt-Hermes koordiniert und führt die Ergebnisse zusammen
Das beschleunigt erheblich und erlaubt es, für unterschiedliche Teilaufgaben unterschiedliche Modelle zu verwenden. API-Entwicklung kann ein Long-Context-Modell nutzen, Testgenerierung ein Code-spezialisiertes.
Installation
hermes skills install subagent-driven-development
Ideal für
- Full-Stack-Feature-Entwicklung
- Große Refactoring-Aufgaben
- Multi-File-Code-Generierung
- Parallele Recherche und Implementierung
3. docker-management: Hermes Container steuern lassen
Die lokale Entwicklung verläuft zunehmend über Docker. Mit diesem Skill kann Hermes:
- Laufende Container auflisten
- Services starten, stoppen und neu bauen
- Container-Logs lesen
- Befehle in Containern ausführen
Dockerfileunddocker-compose.ymlfür dich schreiben
Du musst Hermes nicht mehr verlassen, um docker ps einzutippen:
Starte den postgres-Container neu und zeige die letzten 50 Log-Zeilen
Schreibe ein Multi-Stage-Dockerfile für dieses Flask-Projekt
Installation
hermes skills install docker-management
Ideal für
- Pflegen lokaler Entwicklungsumgebungen
- Fehlerbehebung bei containerisierten Services
- Schnelles Aufsetzen temporärer Abhängigkeiten
- Schreiben und Optimieren von Docker-Konfigurationen
4. watchers: Hermes erkennt Dateiänderungen
watchers verleiht Hermes die Fähigkeit, das Dateisystem zu überwachen. Du kannst ihn auf ein Verzeichnis oder eine Datei ausrichten und bei Änderungen automatisch Aktionen auslösen.
Typische Anwendungen:
Überwache das src-Verzeichnis und führe Tests bei jeder Änderung aus
Überwache das dist-Verzeichnis und deploye nach dem Build in die Preview
Überwache eine Log-Datei und benachrichtige mich bei Error
Hermes wird damit vom “Frage-und-Antwort”-Modus zum “proaktiv Handelnden”. Zusammen mit Cron deckt dies fast alle Automatisierungsszenarien ab.
Installation
hermes skills install watchers
Ideal für
- Hot-Reload-Tests
- Post-Build-Automatisierung
- Log-Anomalie-Monitoring
- Automatisches Build und Preview
5. darwinian-evolver: Hermes eigene Prompts entwickeln lassen
Dies ist einer der interessantesten Skills. darwinian-evolver nutzt einen darwinistischen Evolutionsansatz: Hermes generiert, bewertet, mutiert und selektiert Prompts über mehrere Runden, um bessere, stabilere Versionen zu finden.
Du gibst ihm ein Ziel und ein Bewertungskriterium, z.B.:
Ziel: präzisere Funktionsnamen generieren
Bewertung: nutze statische Analyse, um zu prüfen, ob Namen den Projekt-Konventionen folgen
Dann läuft automatisch eine Evolution und liefert den besten Prompt. Besonders wertvoll für Aufgaben, die iteratives Tuning erfordern.
Installation
hermes skills install darwinian-evolver
Ideal für
- Optimierung von System-Prompts
- Generierung höherwertigen Codes oder Textes
- Automatisches A/B-Testing von Prompts
- Kontinuierliche Verbesserung repetitiver Aufgaben
6. gitnexus-explorer: GitHub in eine abfragbare Wissensbasis verwandeln
GitHub beherbergt riesige Mengen Code und Issue-Historie, aber die Suche ist nicht immer effizient. gitnexus-explorer ermöglicht Hermes, Repositories tief zu erforschen: READMEs lesen, Issues prüfen, PRs analysieren, Code-Struktur untersuchen und Commit-Historie extrahieren.
Du kannst fragen:
Welche PRs wurden in diesem Repo im letzten Monat gemerged? Was hat sich geändert?
Wurde dieses Issue gelöst? Wo ist die zugehörige Diskussion?
Hervorragend für Open-Source-Recherche, Verfolgung von Dependency-Updates und das Lernen aus Referenzimplementierungen.
Installation
hermes skills install gitnexus-explorer
Ideal für
- Open-Source-Library-Recherche
- Tracking von Issues und PRs
- Analyse von Wettbewerbs- oder Referenzimplementierungen
- Vorbereitung technischer Vorschläge
7. page-agent: Hermes Webseiten bedienen lassen
Hermes hat bereits Browser-Tools, aber page-agent erhebt es zu einem echten Web-Operations-Agenten. Er kann:
- Seiten öffnen
- Elemente anklicken
- Formulare ausfüllen
- Scrollen, Screenshots machen, Inhalte extrahieren
- Mehrstufige Web-Workflows ausführen
Zum Beispiel:
Melde dich im Cloudflare-Dashboard an und füge einen DNS-Eintrag hinzu
Öffne diese Stellenanzeige und extrahiere alle Positionen
Exportiere Daten in großen Mengen aus diesem Admin-Panel
Installation
hermes skills install page-agent
Ideal für
- Automatisierung von Web-Admin-Panels
- Scraping von Login-geschützten Inhalten
- Batch-Formularausfüllung
- Web-Testing und -Monitoring
8. fastmcp: Hermes in das MCP-Ökosystem einbinden
MCP (Model Context Protocol) entwickelt sich zum Standardprotokoll, um AI-Tools mit der Außenwelt zu verbinden. fastmcp lässt Hermes schnell mit MCP-Servern verbinden und verwandelt Datenbanken, Dateisysteme, APIs und SaaS-Tools in aufrufbare Fähigkeiten.
Im Vergleich zu traditionellem Tool-Calling ist MCP standardisierter und das Community-Server-Ökosystem wächst schnell. Mit fastmcp kann Hermes entfernte MCP-Dienste wie lokale Tools nutzen.
Installation
hermes skills install fastmcp
Ideal für
- Verbinden von Datenbanken und Knowledge Bases
- Integration von Enterprise-APIs
- Wiederverwendung von Community-MCP-Servern
- Aufbau skalierbarer AI-Workflows
Wie man mehr Skills entdeckt und verwaltet
Hermes enthält einen eingebauten Skills Hub. Installation und Verwaltung sind einfach:
# Alle Skills durchsuchen, offizielle zuerst
hermes skills browse
# Nur optionale offizielle Skills anzeigen
hermes skills browse --source official
# Nach Stichwort suchen
hermes skills search docker
# Einen Skill installieren
hermes skills install <identifier>
# Installierte Skills auflisten
hermes skills list
Offizielle optionale Skills finden sich in NousResearch/hermes-agent/optional-skills. Es gibt auch viele Third-Party-Skills im Repository agentskills/agentskills.
Wie man diese 8 Skills kombiniert
Du brauchst nicht alle acht, aber zusammen decken sie die meisten fortgeschrittenen Szenarien ab:
| Szenario | Empfohlene Skills |
|---|---|
| Tägliches Coding und Code-Lesen | code-wiki + subagent-driven-development |
| Betrieb lokaler Entwicklungsumgebungen | docker-management + watchers |
| Automatische Prompt- und Workflow-Optimierung | darwinian-evolver |
| Open-Source-Recherche und Wettbewerbsanalyse | gitnexus-explorer |
| Web-Operationen und Datenerfassung | page-agent |
| Anbindung externer Systeme und Datenbanken | fastmcp |
Zusammenfassung
- Skills sind aufsteckbare Fähigkeitsmodule, die Hermes erweitern, ohne eigene Tools zu schreiben.
- code-wiki hält Projektwissen bereit; subagent-driven-development parallelisiert komplexe Aufgaben.
- docker-management und watchers lassen Hermes lokale Umgebungen steuern und auf Dateiänderungen reagieren.
- darwinian-evolver entwickelt Prompts weiter; gitnexus-explorer erforscht GitHub in die Tiefe.
- page-agent erweitert Web-Operationen; fastmcp verbindet mit dem standardisierten MCP-Ökosystem.
- Mit
hermes skills browseundhermes skills installverwaltet man Skills.
Referenzen: