🦀 ClawHub
Tageblatt Headlines
by @zopyx
Download and archive daily Schlagzeilen from https://www.tageblatt.de/. Use when Master asks for TAGEBLATT headlines, wants them saved locally, or needs an automated 07:00 workflow that fetches and forwards the latest headlines.
TERMINAL
clawhub install tageblatt-headlines📖 About This Skill
name: tageblatt-headlines description: Download and archive daily Schlagzeilen from https://www.tageblatt.de/. Use when Master asks for TAGEBLATT headlines, wants them saved locally, or needs an automated 07:00 workflow that fetches and forwards the latest headlines.
Tageblatt Headlines
Überblick
Dieses Skill-Paket lädt die Startseite von tageblatt.de, extrahiert die sichtbaren Artikelüberschriften (), bereinigt sie und speichert sie lokal als Text- oder JSON-Datei. Nutze es für Ad-hoc-Abfragen ("Schlagzeilen jetzt"), tägliche Archive oder automatisierte Benachrichtigungen.Quick Start
1. Headlines ziehen python3 skills/tageblatt-headlines/scripts/fetch_headlines.py \
--limit 15 \
--output data/tageblatt/$(date +%Y-%m-%d)_headlines.txt
2. JSON statt Text (falls du die Daten weiterverarbeiten willst):
python3 skills/tageblatt-headlines/scripts/fetch_headlines.py \
--format json --output data/tageblatt/$(date +%Y-%m-%d).json
3. Die Skriptausgabe wird zusätzlich auf STDOUT geloggt – perfekt, um die Liste sofort per Telegram zu senden.Automatischer 07:00-Job
1. Cronjob anlegen (lokale Zeit Europe/Berlin): openclaw cron add <<'JSON'
{
"name": "tageblatt-headlines-07",
"schedule": {
"kind": "cron",
"expr": "0 7 * * *",
"tz": "Europe/Berlin"
},
"sessionTarget": "isolated",
"payload": {
"kind": "agentTurn",
"model": "default",
"message": "Run python3 skills/tageblatt-headlines/scripts/fetch_headlines.py --limit 15 --output data/tageblatt/$(date +%F)_headlines.txt. Send Master the list via Telegram (bulleted) and mention where the file was saved."
}
}
JSON
2. Automation optionalen Versand hinzufügen: Nach erfolgreichem Lauf kann derselbe Job eine Telegram-Zusammenfassung verschicken (siehe Payload oben).
3. Aufbewahrung: Lege data/tageblatt/ an und committe Archivdateien, falls sie langfristig gespeichert werden sollen.Fehlerbehebung & Hinweise
urllib, re). Keine zusätzlichen Pip-Abhängigkeiten nötig.scripts/fetch_headlines.py (Pattern HEADING_PATTERN).--limit, falls du nur eine kurze Liste brauchst (z. B. Top 5).Ressourcen
scripts/fetch_headlines.py – HTTP-Download & Parser für Schlagzeilen (Text/JSON-Ausgabe, limitierbar).💡 Examples
1. Headlines ziehen
python3 skills/tageblatt-headlines/scripts/fetch_headlines.py \
--limit 15 \
--output data/tageblatt/$(date +%Y-%m-%d)_headlines.txt
2. JSON statt Text (falls du die Daten weiterverarbeiten willst):
python3 skills/tageblatt-headlines/scripts/fetch_headlines.py \
--format json --output data/tageblatt/$(date +%Y-%m-%d).json
3. Die Skriptausgabe wird zusätzlich auf STDOUT geloggt – perfekt, um die Liste sofort per Telegram zu senden.