orf-digest
SKILL.md
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>→ n items (max 15)orf inland/orf ausland→ bias selectionorf <n> 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:
- first line: the headline (German)
- second line:
<age>(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.
- The image must visually incorporate the pulled news on the wraparound studio video wall using 4–6 distinct story panels.
- Panel layout (must):
- TOP: big bold topic label (2–3 words, ALL CAPS)
- MIDDLE: smaller 3–6 word mini-headline (news-style)
- BOTTOM: exactly 1–2 simple icons (no maps, no busy collages)
- Readability: keep text minimal and large enough to render cleanly.
- No logos/watermarks.
- If the chat provider requires non-empty text for media, use a minimal caption
..
Procedure
- Parse
nand optionalfocus(inland|ausland) from the user message. - Run
python3 skills/orf-digest/scripts/orf.py --count <n> --focus <focus> --format json. - Send each returned item as its own message (3-line format).
- Generate the ZiB studio mood image via Nano Banana:
- Build prompt from items:
python3 skills/orf-digest/scripts/orf.py --count <n> --focus <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.
- Build prompt from items:
If fetching/parsing fails or returns 0 items:
- Use the browser tool to open
https://news.orf.at/, 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.
Weekly Installs
4
Repository
clawdbot/skillsInstalled on
opencode3
windsurf2
clawdbot2
trae2
codex2
claude-code2