Grundlagen
Tägliche Standup-Vorbereitung
GitHub-Aktivitäten aller Organisationen abrufen und mit einem KI-Coding-Agenten einen gesprochenen Standup-Entwurf pro Organisation erstellen.
Verwende den Dagu-Skill, um einen Workflow zur täglichen Standup-Vorbereitung zu erstellen. Beziehe dich auf die Schema-, Coding-Agent- und Fallstricke-Referenzen für die korrekte Syntax. Frage den Benutzer: - Wie viele Tage zurück soll der Bericht abdecken? (Standard: 1) - Um welche Uhrzeit soll er an Werktagen laufen? (Standard: 8:00 Uhr) - Welche KI-Coding-Agent-CLI ist installiert? (Prüfe in dieser Reihenfolge: claude, codex, gemini, opencode, aider — verwende die erste gefundene, oder frage nach, wenn keine erkannt wird) Voraussetzungen: gh CLI authentifiziert (gh auth login), mindestens eine KI-Coding-Agent-CLI installiert. Der Workflow soll: 1. Die GitHub-Aktivitäten des Benutzers mit gh api graphql und --jq für serverseitige JSON-Formatierung abrufen (NICHT die jq-CLI verwenden). Commits pro Repository (mit Nachrichten über REST), gemergte PRs (mit Body), offene/Draft-PRs, die im Zeitraum aktualisiert wurden (mit aktuellen Commits und Zeitstempeln, gruppiert nach Repository), und Reviews abrufen. 2. Automatisch alle Organisationen aus der Aktivität erkennen und alles nach Organisation gruppieren. 3. Für jede Organisation mit Aktivität einen Inline-Sub-DAG (--- Trennzeichen) verwenden, um mit der KI-Agent-CLI einen gesprochenen Standup-Entwurf zu generieren. Das günstigste/schnellste verfügbare Modell für den jeweiligen Agenten verwenden, da es sich um eine einfache Textzusammenfassung handelt. Den Aufruf für Organisationen ohne Aktivität komplett überspringen, um Token zu sparen. 4. Den Agent-Befehl, das Modell und den Entwurfs-Prompt als Top-Level-Umgebungsvariablen definieren (YAML-Mehrzeilenformat | für den Prompt verwenden), damit Benutzer einfach Agenten wechseln oder die Ausgabe anpassen können, ohne die Schrittlogik zu bearbeiten. 5. Jeden Organisationsabschnitt als Markdown zusammenstellen: gesprochener Entwurf, gemergte PRs, offene PRs gruppiert nach Repository mit Commit-Verlauf und Zeitstempeln, und Reviews. 6. Alle Organisationsabschnitte zu einem einzigen Bericht zusammenfügen und in DAG_DOCS_DIR speichern. 7. An Werktagen mit Catchup, Standard-Wiederholungsversuchen und Timeouts für Agent-Schritte planen. Wichtig: Die Fallstricke-Referenz auf bekannte Workarounds prüfen. Der Coding-Agent-Referenz für den korrekten nicht-interaktiven Befehl und die Modell-Flags jeder Agent-CLI folgen.
Erste Schritte
1. Dagu installieren
curl -L https://raw.githubusercontent.com/dagu-org/dagu/main/scripts/installer.sh | bash2. Dagu-Skill installieren
claude mcp add dagu -- dagu mcp3. Dagu starten
dagu start-allWeitere Details finden Sie im Schnellstartanleitung