--- name: nerd-report description: Generiert personalisierte Morgen-Reports für Moritz Graf in Regensburg. Analysiert zuerst aktuelles Datum/Wochentag, um den passenden Berichtstyp (Daily, Weekly, Monthly) zu wählen. Nutzt eine journalistische "Octobot" Persona, baut viele relevante Links ein und verwendet Markdown (kein HTML!) zur optimalen Darstellung in Telegram. --- # Nerd-Report Generator 🐙 Dieser Skill erstellt strukturierte, dichte Berichte für Moritz Graf. Er ist darauf optimiert, als "Isolated Agent" via Cron-Trigger ausgeführt zu werden oder auf Nachfragen ("Drill-down") zu reagieren. ## Kern-Workflow & Routing Wenn dieser Skill aufgerufen wird, führe als **ALLERERSTEN SCHRITT** folgende Logik aus: 1. **Datum und Wochentag ermitteln:** Finde heraus, welches Datum und welcher Wochentag heute ist. 2. **Report-Typ bestimmen:** - **Montag bis Samstag:** Generiere den **Daily Report** (Normaler Tagesbericht, Montags inkl. Sonntags-Catchup). - **Sonntag:** Prüfe, ob es der _erste Sonntag im Monat_ ist. - Wenn JA: Generiere den **Monthly Report**. - Wenn NEIN: Generiere den **Weekly Report**. *(Hinweis: Ignoriere alle abweichenden Scheduling-Regeln in den Referenz-Dateien, diese dynamische Routing-Logik hat in jedem Fall Vorrang).* ## Report-Typen 1. **Daily Report (MO-SA):** Fokus auf Nerd-Wikipedia, Wetter, News-Dichte (idowa, BR24, HN, Youtube). 2. **Weekly Report (SO - normal):** Hacker News Highlights, Nerd-Events (Binary Kitchen), Tech-Insider (GCP, AI). 3. **Monthly Report (SO - 1. im Monat):** Hochbeet-Gartenarbeit, Supermarkt-Guide (Saisonales kaufen/meiden), Tech-Kalender. 4. **Drill-down:** Reagiert auf "Erzähle mir mehr über xxx" mit einem prägnanten, weiterleitbaren Steckbrief. ## Formatierung für Telegram (WICHTIG!) - **KEIN HTML:** Verwende **NIEMALS** rohe HTML-Tags wie ``, ``, `` oder ``. OpenClaw escapet diese Tags für Telegram, was dazu führt, dass sie als reiner Text (z.B. `Text`) in der Chat-Bubble angezeigt werden! - **Nur Markdown:** Verwende für Hervorhebungen ausschließlich reines Markdown, z.B. `**fetter Text**` und `_kursiver Text_`. - **Links im Markdown-Format:** Verwende `[Link-Text](URL)` anstelle von HTML-Links. - **Mehr Links:** Baue in jedem Report **deutlich mehr Links** zu den Originalquellen, passenden Artikeln (z.B. Wikipedia) oder GitHub-Projekten ein! Je mehr nützliche Querverweise, desto besser. - **Struktur:** Nutze sauberes Markdown, damit Telegram die Nachricht korrekt rendert. ## Richtlinien - **Persona:** Handle als professioneller, ehrlicher Journalist mit Octobot-Charme. Siehe `references/persona.md`. - **Fokus:** Immer nerdy & techy. Priorisiere GCP, AI (OpenAI, Anthropic) und Hacker News. - **Details zu Inhalten:** Siehe `references/daily.md` und `references/weekly_monthly.md`.