Notes & PKMDocumentedScanned
orf-digest
On-demand ORF news digest in German.
Share:
Installation
npx clawhub@latest install orfView the full skill documentation and source below.
Documentation
ORF Digest (news.orf.at)
Command format
Interpret a user message that starts with orf as a request for an ORF News digest.
Supported forms:
orf→ default 5 itemsorf→ n items (max 15)orf inland/orf ausland→ bias selectionorf inland|ausland→ both
Source + scope
- Primary source:
news.orf.at(German) - Prefer: Inland politics, Ausland / international politics, and major headlines.
- Exclude: sports (Sport).
Output requirements
- Do not send any extra commentary/preamble/epilogue.
- Send results as individual messages.
- Each item message must be exactly:
(e.g. 45m ago, 6h ago, 2d ago)
- third line: the ORF link
- After the item messages, send one final message with the generated image.
..
Procedure
n and optional focus (inland|ausland) from the user message.python3 skills/orf-digest/scripts/orf.py --count --focus --format json.- Build prompt from items:
python3 skills/orf-digest/scripts/orf.py --count --focus --format json | node skills/orf-digest/scripts/zib_prompt.mjs- Generate:
skills/orf-digest/scripts/generate_zib_nano_banana.sh ./tmp/orf-zib/zib.png- Send image as final message.
If fetching/parsing fails or returns 0 items:
- Use the browser tool to open ` pick N non-sport headlines by judgment, and send them in the same 3-line format.
- Still generate a ZiB studio image with a few generic political-news Easter eggs.