Fiktive Modellfirma im AI-PA Bildungskontext — keine echte Marke
Yellow Bee Energy YellowBee Energy
Lernpfad 1 · Hermes-Basics 2 · Prompting 3 · Tag 1 4 · Tag 2 Fortschritt 0% Kurs · sichern →
Tag 2 · Werkstatt

Agenten bauen

Vom Live-Build des Reporting-Agents bis zum eigenen Skill. Eine Station pro Screen — alle Prompts und Befehle sind kopierbar und werden erklärt.

09:30 · Tour 11:00 · Reporting 13:30 · Workflows 14:30 · Skill 15:45 · Solo
09:30 · Demo
LernzielDie Bausteine eines Agenten benennen und einen Skill live sehen VoraussetzungHermes läuft im Terminal Dauer10 min

Architektur-Tour

Ziel: Das Vokabular verstehen und einen Skill live sehen — bevor du selbst baust.

Hands
Subagents · delegate_task
Tools
Tool Gateway · web_search
Channels
CLI · Telegram optional
hermes chat -q "Welche Yellow Bee Workshop-Skills hast du?"
Was macht der Befehl?

hermes chat -q stellt eine einmalige Frage ohne TUI und gibt die Antwort direkt im Terminal aus — ideal für schnelle Checks. Hier: listet die installierten Workshop-Skills auf.

Skizze: 3 Boxen — Inputs · Procedure · Outputs — und 1 Pfeil zu einem Tool.

Testfrage — Unterschied zwischen Hands und Tools?
Hands = Subagents (delegate_task), die Teilaufgaben übernehmen. Tools = Fähigkeiten über das Tool Gateway (z. B. web_search). Channels = Zugänge wie CLI oder Telegram.
Lösung / Erwartetes Ergebnis
Der Befehl gibt eine Liste der installierten Workshop-Skills im Terminal aus — u. a. /reporting-agent, /sponsoring-scout und /content-pipeline. Erscheint keine Liste, ist das Paket noch nicht registriert.
▶ So sieht's aus// Architektur-Tour: Hands, Tools, Channels
Weiter — Live-Demo
◆ Lerneinheit · Theorie

Source of Truth

Der Reporting-Agent erfindet keine Zahlen. Alles kommt aus einer Datei — das ist das wichtigste Prinzip beim Reporting.

Eine Quelle

marketing-weekly.json ist die Wahrheit. Der Agent liest sie und rechnet nicht dazu.

Keine Schätzung

Fehlt eine Zahl, sagt der Agent das — statt zu raten oder zu halluzinieren.

Stichprobe zum Prüfen

Im Report muss social_reach = 2.840.000 stehen — exakt wie in der JSON. Stimmt das nicht, ist der Report falsch.

Weiter — Live-Demo
▶ Lerneinheit · Video

Live-Demo: So entsteht ein Report

Schau zu, wie der Reporting-Agent aus marketing-weekly.json Schritt für Schritt einen sauberen Weekly Report baut — bevor du es selbst machst.

YouTube-Erklärvideo / Live-Demo
// hier <iframe>-Embed (YouTube · Vimeo · Loom) einsetzen
↗ Miro-Board↗ YouTube-Playlist↗ Slides / Doku

Video-Embed & Links werden vom Trainer gesetzt. Für ein interaktives Board lässt sich hier auch ein Miro-iFrame in voller Breite einbetten.

▶ Probier's aus// in Hermes Agent oder Claude Code einfügen
/reporting-agent Erstelle den Marketing-Weekly-Report für W26 und erkläre kurz, woher jede Zahl kommt.
Jetzt selbst — Reporting
11:00 · Live-Build/reporting-agent
LernzielEinen Reporting-Agenten laufen lassen und live erweitern VoraussetzungArchitektur-Tour Dauer20 min

Reporting-Agent

Ziel: Jeder hat einen funktionierenden /reporting-agent — Zahlen nur aus JSON, kein Halluzinieren.

1 · Testen
/reporting-agent Erstelle den Marketing-Weekly-Report für W26
2 · Live erweitern
/reporting-agent Füge eine Sponsoring-Pipeline-Sektion hinzu — nutze sponsors-pipeline.json, zähle qualified vs proposal
Was passiert?

Der Skill liest marketing-weekly.json als Source of Truth und baut den Report. In Schritt 2 erweiterst du ihn live um eine Sektion aus einer zweiten Datei — so verstehst du, wie ein Skill wächst.

Erfolgskriterium
  • Executive Summary, KPI-Tabelle, Alerts
  • Zahlen = JSON (Stichprobe: social_reach = 2.840.000)
  • Footer-Disclaimer vorhanden
Testfrage — Warum darf der Agent keine KPIs schätzen?
Alle Zahlen kommen ausschließlich aus marketing-weekly.json. Stichprobe: social_reach = 2.840.000. Erfundene Werte gelten als Fehler.
Lösung / Erwartetes Ergebnis
Ein Report mit Executive Summary, KPI-Tabelle und Alerts — jede Zahl exakt aus der JSON (Stichprobe: social_reach = 2.840.000), plus Footer-Disclaimer. Nach Schritt 2 enthält er zusätzlich eine Sponsoring-Pipeline-Sektion mit qualified- vs. proposal-Zählung. Weicht eine Zahl ab, hat der Agent halluziniert.
▶ So sieht's aus// Reporting-Agent: Collector sammelt die Zahlen
▶ So sieht's aus// Reporting-Agent: Analyst wertet aus
▶ So sieht's aus// Reporting-Agent: Formatter baut den Report
▶ So sieht's aus// Reporting-Agent: die ganze Pipeline
Weiter — Workflows
13:30 · Workflows
LernzielZwei End-to-End-Workflows durchspielen und Skill vs. Bundle unterscheiden VoraussetzungReporting-Agent Dauer20 min

Zwei reale Workflows

Ziel: Zwei End-to-End-Workflows durchspielen — Sponsoring und Content.

Workflow A · Lead-Recherche
/sponsoring-scout Identifiziere alle Leads in Stage proposal mit Budget über 150k. Ranke nach Fit für Nachhaltigkeits-Story. Erstelle Anschreiben-Entwurf für den Top-Lead.
Workflow B · Athleten-Content
/content-pipeline Instagram-Reel-Script für Felix Brandt nach X-Games Qualifier. Max 60 Sekunden gesprochener Text.
Worum geht's?

Zwei typische Business-Aufgaben: einmal ein einzelner Skill (Scout) mit komplexem Filter, einmal das Pipeline-Bundle für Content. Du spürst, wann ein Skill reicht und wann ein Bundle besser ist.

Testfrage — Wann reicht ein Skill, wann braucht es ein Bundle?
Ein Skill für einen klaren Einzelschritt; ein Bundle (z. B. content-pipeline) für mehrstufige Workflows; Subagents, wenn Schritte parallel laufen sollen.
Lösung / Erwartetes Ergebnis
Workflow A liefert nur Leads in Stage proposal mit Budget über 150k, nach Nachhaltigkeits-Fit gerankt, plus einen Anschreiben-Entwurf für den Top-Lead. Workflow B liefert ein Reel-Script für Felix Brandt unter 60 Sekunden gesprochenem Text. Tauchen Leads aus anderen Stages oder mit kleinerem Budget auf, wurde der Filter ignoriert.
▶ So sieht's aus// Workflow A: Sponsoring
▶ So sieht's aus// Workflow B: Felix-Reel
▶ So sieht's aus// Workflow C: CRM
Weiter — Lerneinheit
◆ Lerneinheit · Theorie

Skill, Bundle oder Subagent?

Drei Bausteine bilden jeden Hermes-Agenten. Bevor du baust: Wann nimmst du welchen?

Skill

Ein klarer Einzelschritt — eine Procedure + ihre Datenquelle.

/reporting-agent
Bundle

Mehrere Skills als feste Kette, nacheinander aufgerufen.

/content-pipeline
Subagents · Hands

Mehrere Teilaufgaben parallel — über delegate_task.

delegate_task
Merksatz

Einzelschritt → Skill. Mehrstufig & sequenziell → Bundle. Parallel → Subagents.

▶ Probier's aus// in Hermes Agent oder Claude Code einfügen
/content-pipeline LinkedIn-Post für Mia Kowalski nach Monaco P3 — zeig mir, welcher Layer (Researcher/Writer/Editor) was beigetragen hat.
Quellen & Syntax
Syntax
/skill-name [Auftrag in Alltagssprache] /bundle-name [mehrstufiger Auftrag] # ruft die Kette auf
Weiterlesen
  • ↗ Hermes Skills — Doku
  • ↗ SKILL.md-Format (agentskills.io)
  • ↗ Skill-Bundles — YAML-Aufbau

Links vom Trainer setzen.

Jetzt selbst bauen
14:30 · Skill bauen/learn
LernzielEinen eigenen Workflow per /learn in einen Skill verwandeln VoraussetzungSkill / Bundle / Subagent verstanden Dauer15 min

Sprache → Skill

Ziel: Einen wiederholbaren Workflow in einen Skill verwandeln — in Alltagssprache.

Demo · /learn
/learn Wie ich jeden Montag den Yellow Bee Weekly Report aus marketing-weekly.json erstelle: KPIs, Top Posts, Alerts, Empfehlungen
Deine Übung
/learn [Dein Workflow in Alltagssprache — z. B. Status-Mail aus Bulletpoints, Meeting-Notes → Action Items]
Was macht /learn?

/learn bringt Hermes einen wiederholbaren Ablauf als neuen Skill bei: Es schreibt eine SKILL.md (When to Use, Procedure, Verification). Danach rufst du ihn mit /skill-name auf.

Testfrage — Was macht einen guten Skill aus?
description ≤ 60 Zeichen, klares When to Use, nummerierte Procedure und ein definiertes Verification-Kriterium.
Lösung / Erwartetes Ergebnis
Hermes legt eine neue SKILL.md mit When-to-Use, nummerierter Procedure und Verification an. Danach lässt sich der Workflow per /skill-name aufrufen und reproduziert dein beschriebenes Ergebnis. Fehlt eines der drei Frontmatter-Felder, ist der Skill unvollständig.
▶ So sieht's aus// Sprache → Skill: Weekly-Report lernen
Weiter — Solo-Build
15:45 · Solo-Build
LernzielEinen lauffähigen eigenen Skill für eine reale Aufgabe bauen VoraussetzungSprache → Skill · Transfer-Block Dauer30 min

Eigener Agent

Ziel: Ein lauffähiger Hermes-Skill für eine reale Aufgabe aus deinem Transfer-Block.

Option A · Manuell
mkdir -p ~/.hermes/skills/mein-firmen-agent # Frontmatter + Procedure aus dem Steckbrief in SKILL.md kopieren
Option B · /learn  →  dann testen
/mein-firmen-agent [Dein Test-Prompt]
Was macht der Befehl?

mkdir -p ~/.hermes/skills/... legt den Ordner für deinen Skill an — genau dort sucht Hermes. Danach testest du ihn mit /mein-firmen-agent.

Checkpoint: Verification-Kriterium aus dem Steckbrief erfüllt? Dann: 90-Sekunden-Präsentation.

Testfrage — Wann ist dein Agent „fertig"?
Wenn das Verification-Kriterium aus dem Steckbrief mit einem echten Test-Prompt erfüllt ist — danach folgt die 90-Sekunden-Präsentation.
Lösung / Erwartetes Ergebnis
Ein Ordner ~/.hermes/skills/<dein-agent>/ mit einer SKILL.md, die per /<dein-agent> aufrufbar ist und mit einem echten Test-Prompt das Verification-Kriterium aus deinem Steckbrief erfüllt. Damit bist du bereit für die 90-Sekunden-Präsentation.
← Tag 1Alle Agenten