Agency Agents
Eine „Agentur“ aus 270+ AI-Spezialisten-Personas — vom Frontend-Profi bis zum Marketing-Ninja — nativ in Hermes integriert per lazy-router Plugin: 4 Tools, On-Demand-Laden, keine Verschmutzung der Skill-Bibliothek.

Was ist das?
The Agency ist eine enorm beliebte Sammlung von AI-Spezialisten-Personas: entstanden aus einem Reddit-Thread und über Monate hinweg verfeinert, umfasst sie heute über 270 „Mitarbeitende“ auf ihrer Liste und 143K+ GitHub stars. Jeder Specialist ist weit mehr als eine bloße Prompt-Vorlage — jede Persona hat eine eigene Persönlichkeit, einen eigenen Arbeitsablauf und nachweisbare Ergebnisse: Frontend-Profis, Reddit-Community-Ninjas, Whimsy-Einspritzer, Realitätsprüfer … Kurz gesagt: ein „Traumteam“, das nie schläft — direkt in deinem Terminal.
Wie es sich in Hermes integriert
Statt hunderter Agents in hunderte Skills im Skill-Verzeichnis von Hermes zu gießen, nutzt das Projekt das lazy-router Plugin-Muster:
- Hermes sieht beim Start nur 4 Tools — eine kleine, feste Tool-Oberfläche;
- Die komplette Riege der 270 Specialists liegt als
data/agents.jsonauf der Festplatte und wird lazy, also erst bei Bedarf, durchsucht und geladen.
| Tool | Argumente | Zweck |
|---|---|---|
agency_agents_search |
query (erforderlich), optional division / limit |
Specialists finden, die zu einer Fähigkeit oder Division passen |
agency_agents_inspect |
agent oder slug, optional include_body |
Metadaten oder den vollständigen Body eines Specialists ansehen |
agency_agents_load |
agent oder slug, optional task |
Den Prompt des jeweiligen Specialists für die aktuelle Aufgabe zusammenstellen |
agency_agents_delegate |
agent oder slug + task (erforderlich), optional toolsets |
Die Aufgabe per Hermes delegate_task an den Specialist delegieren |
Der typische Ablauf: nach Fähigkeit suchen → den zurückgegebenen slug übernehmen → inspect, load oder delegate. Keine manuellen Tool-Aufrufe nötig — frag Hermes einfach in natürlicher Sprache, welche Art von Specialist du suchst.
Installation
git clone https://github.com/msitarzewski/agency-agents.git
cd agency-agents
./scripts/convert.sh --tool hermes # das Hermes-Plugin erzeugen
./scripts/install.sh --tool hermes # nach ~/.hermes/plugins/agency-agents-router installieren
Das Installationsskript kopiert das erzeugte Plugin nach ${HERMES_HOME:-~/.hermes}/plugins/agency-agents-router und aktiviert es. Es gibt außerdem eine native Desktop-App (macOS / Linux / Windows, brew install --cask msitarzewski/agency-agents/agency-agents), die sich allerdings an Claude Code, Cursor, Codex und ähnliche Tools richtet — für Hermes nutzt du am besten den CLI-Weg oben.
Nutzungsempfehlung
Das Projekt empfiehlt ausdrücklich, nicht die gesamte Riege vorzuladen — lass Hermes bei Bedarf suchen und delegieren. Du kannst eine Anweisung wie diese in dein Projekt legen:
Nutze das agency-agents-router Plugin. Durchsuche die Agency-Riege nach den
passenden Specialists und lade oder delegiere nur die konkreten Agents, die
für jeden Teil des Projekts nötig sind. Bei fachübergreifenden Projekten
setze mehrere ausgewählte Specialists im Projekt ein, aber halte das Routing
lazy: lade die komplette Agency-Riege nicht vor und füge agency-agents nicht
zu skills.external_dirs hinzu.
Für wen es gedacht ist
- Fachübergreifende Projekte: Frontend, Backend, UX, QA, Data Engineering und Produktstrategie bekommen jeweils einen eigenen Specialist;
- Entwickler, die ein Team-Kollaborationsmodell wollen: erst „rekrutiert“ Hermes, dann „verteilt es Aufgaben“ — statt von Hand einen einzigen Riesen-Prompt zu schreiben;
- Community-Entdecker: ein Phänomen mit 143K stars, dessen Riege ständig weiterwächst.