

Präsentationen erstellen mit Hermes Agent + 2Slides (Komplette Anleitung)
Hermes Agent — der selbstlernende autonome Agent von Nous Research — lässt sich dank des offenen agentskills.io-Standards nativ mit 2Slides koppeln. Installiere das Paket slides-generation-2slides-skills unter ~/.hermes/skills/
Was ist Hermes Agent?
Hermes Agent ist ein autonomer, serverseitiger KI-Agent, entwickelt von Nous Research. Anders als in IDE eingebettete Copilots oder Chatbot-Wrapper läuft Hermes als langlebiger Prozess auf deinem Server (oder einem 5-Dollar-VPS), sammelt Gedächtnis über Sessions hinweg und schreibt — einzigartig — eigene Skills aus Erfahrung. Er ist modellunabhängig (funktioniert mit Nous Portal, OpenRouter, OpenAI, Anthropic, NVIDIA NIM oder eigenen Endpunkten), bringt über 40 eingebaute Tools mit, unterstützt MCP-Server-Integration und bietet ein einziges Gateway, über das du ihm per Telegram, Discord, Slack, WhatsApp, Signal, E-Mail oder CLI Nachrichten schicken kannst. Quelle: github.com/NousResearch/hermes-agent.
Das Feature, das Hermes speziell für Präsentations-Workflows interessant macht, ist sein geschlossener Lernzyklus: Nach jeder komplexen Aufgabe kann Hermes einen wiederverwendbaren Skill erstellen und diesen bei späteren Einsätzen weiter verbessern. Genau dieser Zyklus sorgt dafür, dass die Foliengenerierung mit der Zeit besser wird.
Warum Hermes mit 2Slides koppeln?
Die Kombination ist aus drei Gründen außergewöhnlich synergistisch:
- Hermes hat kein natives Slide-Tool. Seine über 40 eingebauten Tools decken Websuche, Browser-Automatisierung, Vision, Bildgenerierung und TTS ab — aber keine Deck-Erstellung. 2Slides füllt genau diese Funktionslücke.
- 2Slides stellt seine vollständige API als Tools bereit, nicht nur einen einzigen Endpunkt. Das 2Slides-Skill-Paket kapselt sieben verschiedene Generierungsmodi (Text, PDF-Import, Klonen per Referenzbild, Narration, Export, Theme-Suche, Status-Polling), sodass Hermes je nach Intention den richtigen Modus auswählen kann, statt jede Anfrage durch einen einzigen Generate-Endpunkt zu zwängen.
- Der Selbstverbesserungs-Zyklus von Hermes verfeinert die Integration über die Zeit. Beim ersten Mal ruft Hermes mit Standardwerten auf. Beim fünften Mal hat er gelernt, dass deine Q1-Vorstands-Decks 4K brauchen, deine All-Hands 16:9 und deine Kunden-Updates mehrstimmige Narration — und er schreibt diese Präferenzen in einen automatisch generierten Folge-Skill.
generate
Das ist ein grundsätzlich anderes Muster als die Claude-MCP-Integration, bei der das LLM Tools zustandslos aufruft. Hermes merkt sich.
Voraussetzungen
Bevor du loslegst, brauchst du:
- Eine Linux-/macOS-Maschine oder VPS mit Python 3.10+ und Bash
- Einen 2Slides-Account und API-Key — Registrierung unter 2slides.com/api (neue Accounts erhalten 500 kostenlose Credits, genug für ~50 Text-zu-Folien-Seiten oder 5 Nano Banana 2K-Seiten)
- Einen LLM-Provider-Key (Nous Portal, OpenRouter, OpenAI oder Anthropic), den Hermes für seinen Reasoning-Loop nutzt
- Etwa 15 Minuten für die Ersteinrichtung
Schritt 1 — Hermes Agent installieren
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash source ~/.bashrc hermes setup
Der Assistent
hermes setuphermesSchritt 2 — Den 2Slides-Skill installieren
Der 2Slides-Skill liegt unter github.com/2slides/slides-generation-2slides-skills und folgt dem offenen agentskills.io-Standard, den Hermes nativ unterstützt. Lege ihn im User-Skills-Verzeichnis ab:
mkdir -p ~/.hermes/skills cd ~/.hermes/skills git clone https://github.com/2slides/slides-generation-2slides-skills.git slides-2slides
Hinterlege anschließend deinen 2Slides-API-Key in der Shell-Umgebung, damit sich die Skill-Skripte authentifizieren können:
echo 'export SLIDES_2SLIDES_API_KEY="sk-2s-..."' >> ~/.bashrc source ~/.bashrc
Starte die Hermes-CLI neu und tippe
/skillsslides-2slidesSchritt 3 — Dein erstes Deck erstellen
Der einfachste Aufruf ist eine natürlichsprachliche Anfrage in Hermes:
> Erstelle eine 10-Folien-Präsentation zum Stand der KI-Agents 2026 mit Fokus auf autonome Agents vs. Chatbots und verwende ein modernes dunkles Theme
Hermes wird:
- mit der Suche „modern dark" aufrufen, um eine Theme-ID zu wählen
search-themes - mit deinem Inhalt und diesem Theme aufrufen
generate - alle 5 Sekunden pollen, bis der Job abgeschlossen ist
jobs/:id - Eine teilbare und eine
slideUrlzurückgebenpdfUrl
Die gesamte Wall-Clock-Zeit für ein 10-seitiges Deck: 30–60 Sekunden im Sync-Modus. Die Antwort enthält die
slideUrlDie fünf nützlichsten Aufruf-Muster
Nicht jede Anfrage sollte über
generate| Intention | Hermes-Prompt | Zugrunde liegender Endpunkt |
|---|---|---|
| Deck von Grund auf entwerfen | „Erstelle Folien zu X" | POST /api/v1/slides/generate |
| PDF / Whitepaper konvertieren | „Verwandle dieses Forschungspapier in ein Deck: /path/to/paper.pdf" | POST /api/v1/slides/create-pdf-slides |
| Visuellen Stil nachbauen | „Erstelle Folien zu X im Stil dieses Screenshots: https://…" | POST /api/v1/slides/create-like-this |
| KI-Narration hinzufügen | „Füge meinem letzten Deck eine professionelle Narration mit der Aoede-Stimme hinzu" | POST /api/v1/slides/generate-narration |
| Als ZIP exportieren | „Lade alle Folien und Voiceovers dieses Jobs als ZIP herunter" | POST /api/v1/slides/download-slides-pages-voices |
Alle Endpunkte teilen denselben Async-Ablauf — abschicken →
jobIdGET /api/v1/jobs/:idDirekte API-Nutzung (für eigene Tools)
Wenn du statt des gepackten Skills ein eigenes Hermes-Tool bauen willst — zum Beispiel ein domänenspezifisches „Erstelle vierteljährliches OKR-Deck mit unserem Brand-Theme"-Tool — kannst du die 2Slides-API direkt aus einem Python-Skript aufrufen, das Hermes ausführt.
Ein minimales Generate-and-Wait-Muster:
import os, time, requests API = "https://2slides.com/api/v1" H = {"Authorization": f"Bearer {os.environ['SLIDES_2SLIDES_API_KEY']}"} resp = requests.post(f"{API}/slides/generate", headers=H, json={ "content": "Q1 2026 board update: ARR, retention, roadmap", "themeId": "theme_modern_dark", "mode": "async", "aspectRatio": "16:9", "resolution": "2K", }).json() job_id = resp["jobId"] while True: job = requests.get(f"{API}/jobs/{job_id}", headers=H).json() if job["status"] in ("completed", "failed"): break time.sleep(5) print(job["slideUrl"], job["pdfUrl"])
Die komplette Async-Job-Architektur und Retry-Muster findest du unter Build an AI Presentation Agent: Developer Guide. Für System-Prompt-Muster, mit denen Hermes zwischen Modi entscheidet, siehe System Prompts for AI Presentation Agents.
Der Selbstverbesserungs-Zyklus in Aktion
Hier ist das Muster, das Hermes von anderen Agent-Runtimes abhebt. Wenn du zum ersten Mal ein Kunden-Deck anfragst, liefert Hermes etwas Generisches. Aber Hermes kann — und wird — nach Abschluss der Aufgabe einen Folge-Skill erstellen:
/skills new customer-update-deck
Der automatisch generierte Skill hält fest, was funktioniert hat: die Theme-ID, die du abgesegnet hast, das Seitenverhältnis, den Stimmnamen für die Narration, die konkrete Formulierung, die du für die Einstiegsfolie wolltest. Beim nächsten „Kunden-Update-Deck" ruft Hermes diesen Skill auf statt der rohen
slides-2slides.generateDeshalb lohnt sich die Kopplung eines selbstlernenden Agents mit einer Multi-Endpoint-API — statt mit einem Einzelschuss-Generator. Der Lernzyklus hat etwas, woran er lernen kann.
Wiederkehrende Slide-Jobs planen
Hermes bringt einen integrierten Cron-Scheduler mit. Einen wiederkehrenden Job richtest du in einer Zeile ein:
> Erstelle jeden Montag um 9 Uhr ein wöchentliches Status-Deck aus unserem internen Status-Dokument, füge Narration mit der Puck-Stimme hinzu und poste das PDF in #exec-updates auf Slack
Hermes speichert das als geplante Aufgabe (
hermes cron listHäufige Probleme und Lösungen
Skill erscheint nicht in /skills
~/.hermes/skills/slides-2slides/SKILL.mdhermes tools„401 Unauthorized" von 2Slides. Die Umgebungsvariable
SLIDES_2SLIDES_API_KEY~/.config/hermes/env.bashrcDeck-Generierung bleibt länger als 120 Sekunden in pending
--mode asyncjobs/:idNarration schlägt fehl, obwohl die Generierung erfolgreich war. Narration benötigt die
jobIdslideUrljobIdHermes wählt das falsche Theme. Früh im Lernzyklus ist das normal. Nachdem du das Theme ein- oder zweimal korrigiert hast, schreibt Hermes eine Präferenz in sein Gedächtnis und trifft bei zukünftigen Aufrufen die richtige Wahl. Du kannst das beschleunigen, indem du es direkt sagst: „Merk dir, dass alle meine Kunden-Decks das Theme Executive Minimal verwenden sollen."
Häufig gestellte Fragen
Funktioniert Hermes Agent mit 2Slides im Free-Tarif?
Ja. Neue 2Slides-Accounts erhalten 500 kostenlose Credits, die rund 50 Seiten Standard-Text-zu-Folien-Generierung (10 Credits/Seite), etwa 5 Nano Banana 2K-Seiten (100 Credits/Seite) oder ~2 Seiten vollständig narrierter Ausgabe (210 Credits/Seite) abdecken. Hermes selbst steht unter MIT-Lizenz und ist kostenlos; du bezahlst nur den LLM-Provider, über den du ihn laufen lässt.
Ist der 2Slides-Skill ein MCP-Server oder ein agentskills.io-Skill?
Es ist ein agentskills.io-Skill — der offene Standard, den Hermes, OpenClaw und einige andere Agents nativ unterstützen. 2Slides bietet zusätzlich einen separaten MCP-Server an (siehe How MCP Is Changing Presentation Workflows), aber speziell für Hermes ist das Skill-Paket der schnellere Weg, weil es direkt in
~/.hermes/skills/Wie unterscheidet sich das von Claude + 2Slides MCP?
Claude ruft via MCP Tools zustandslos auf — jede Unterhaltung beginnt bei Null. Hermes behält persistentes Gedächtnis und schreibt neue Skills aus Erfahrung, sodass die Integration mit der Zeit besser wird, statt bei jedem Aufruf dieselben Standardwerte zu wiederholen. Für einmalige Generierungen sind beide Ansätze gleichwertig. Für wiederkehrende Workflows (Wochenberichte, monatliche Board-Decks, laufende Kunden-Updates) ist Hermes' Lernzyklus klar überlegen, weil er Präferenzen erfasst, die einem zustandslosen Agent jedes Mal neu gesagt werden müssen.
Kann Hermes die Auslieferung des Decks automatisch an Slack oder Telegram übergeben?
Ja. Durch die Single-Gateway-Architektur von Hermes kann derselbe Prozess, der das Deck erzeugt hat, es auch auf jeder verbundenen Plattform zurückschicken. Nachdem du das Telegram- oder Slack-Gateway per
hermes setupWelche Sprachen und Ausgabeauflösungen werden unterstützt?
Der 2Slides-Skill unterstützt 19 Sprachen (Auto, Englisch, Spanisch, Französisch, Deutsch, Italienisch, Portugiesisch, Russisch, Japanisch, Koreanisch, Chinesisch Vereinfacht/Traditionell, Arabisch, Hindi, Indonesisch, Vietnamesisch, Türkisch, Polnisch, Thai, Griechisch), die Auflösungen 1K / 2K / 4K sowie Seitenverhältnisse von 1:1 bis 21:9 inklusive Hochformat (9:16) für mobile Zielgruppen. Die Credit-Kosten skalieren mit der Auflösung: 10 Credits/Seite für Fast PPT, 100 für Nano Banana 2K, 200 für Nano Banana 4K.
Overfittet Hermes' Selbstverbesserungs-Zyklus irgendwann?
In der Praxis nein — Skills sind user-spezifisch und von Menschen überprüfbar. Du kannst automatisch generierte Skills mit
/skills/skills edit <name>/skills remove <name>Das Fazit
Hermes Agent plus 2Slides ist nicht einfach eine weitere „KI-Integration" — es ist die erste Kombination, bei der ein selbstlernender autonomer Agent mit einer Multi-Endpoint-Präsentations-API gepaart wird, die genug Fläche bietet, um daran zu lernen. Jede andere Paarung ist entweder ein zustandsloser Tool-Aufruf (Claude MCP, ChatGPT-Plugins) oder ein Einzelendpunkt-Generator ohne Funktionsbreite zum Verfeinern. Hermes' Gedächtnis plus die sieben unterschiedlichen Endpunkte von 2Slides ergeben genau die Form, die den Lernzyklus tatsächlich belohnt.
Der praktische Weg für 2026 ist: installiere beides in 15 Minuten, erstelle drei oder vier Decks manuell, damit Hermes deine Präferenzen mitbekommt, und lass dann den Scheduler übernehmen. Innerhalb eines Monats produziert Hermes deinen Wochenbericht, dein vierteljährliches Board-Deck und dein Kunden-Update-Deck auf Autopilot — mit deinem Theme, deiner Stimme, deinem Seitenverhältnis und deinem Auslieferungskanal —, weil er den Skill für jedes einzeln selbst geschrieben hat.
Bereit, deinen Deck-Workflow abzugeben? Hol dir einen 2Slides-API-Key (500 kostenlose Credits) und installiere Hermes Agent noch heute — komplette Einrichtung in unter 15 Minuten.
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free