1.8 KiB
1.8 KiB
Geronimos tägliche Aufgaben
tasks:
-
name: morgenbriefing schedule: "0 6 * * *" prompt: | Erstelle das Morgenbriefing für Hans.
Gehe dabei exakt so vor:
- Führe
vdirsyncer syncaus. - Führe
khal list today 7daus und zeige alle Termine der nächsten 7 Tage. - Führe
/home/hans/bin/todo listaus und zeige alle offenen Aufgaben. - Formatiere die Ausgabe als kompaktes Morgenbriefing auf Deutsch.
Format der Nachricht: 🐴 Guten Morgen, Hans!
📅 Termine (heute & nächste 7 Tage): [Termine aus khal, oder "Keine Termine" wenn leer]
✅ Offene Aufgaben: [Aufgaben aus todo, oder "Keine offenen Aufgaben" wenn leer]
🌅 Schönen Tag — Geronimo
Regeln:
- Keine Termine oder Aufgaben erfinden. Nur ausgeben, was khal und todo zurückgeben.
- Wenn vdirsyncer sync fehlschlägt: Fehler melden, Briefing trotzdem mit lokalen Daten versuchen.
- Wenn khal oder todo keine Daten zurückgeben: explizit "Keine ..." schreiben.
- Führe
-
name: wochenbriefing schedule: "0 6 * * 1" prompt: | Erstelle das Wochenbriefing für den Montag.
- Führe
vdirsyncer syncaus. - Führe
khal list today 14daus — zeige Termine der nächsten 2 Wochen. - Führe
/home/hans/bin/todo listaus. - Erstelle eine strukturierte Wochenvorschau.
Format: 🐴 Guten Morgen, Hans — neue Woche, frisches Fell!
📅 Termine der nächsten 2 Wochen: [Termine nach Datum geordnet]
✅ Offene Aufgaben: [Alle Tasks mit Fälligkeit wenn vorhanden]
🌅 Gute Woche — Geronimo
- Führe
Wenn nichts zu tun ist: HEARTBEAT_OK
- Nach Ausführung aller fälligen Tasks: HEARTBEAT_OK ausgeben wenn alles ok.
- Maximal 400 Zeichen nach HEARTBEAT_OK.