Get the FREE Ultimate OpenClaw Setup Guide →

news-digest

npx machina-cli add skill heurema/herald/news-digest --openclaw
Files (1)
SKILL.md
1.6 KB

News Digest

You have access to a daily curated news digest via the herald plugin.

When to use

  • User asks "what's new", "any news", "latest trends", "what happened today"
  • User starts a session and a fresh digest is available
  • User asks about specific topics that might be in today's digest

How to check

  1. Look for today's digest: ~/.local/share/herald/data/digests/$(date +%Y-%m-%d).md
  2. If not found, check yesterday's
  3. Read the digest and present relevant items

Available commands

  • /news-init — Set up the pipeline
  • /news-digest — Read today's digest
  • /news-run — Manually trigger collection
  • /news-stop — Disable the scheduler

Presenting the digest

When presenting items from the digest, use this 5-section Analysis Guide structure:

  1. Trends — Which topics are gaining momentum? What's the signal vs. noise?
  2. Surprises — What's unexpected or counter-intuitive in today's digest?
  3. Connections — How do items across different topics relate to each other?
  4. Action Items — What concrete next steps does this suggest?
  5. Questions — What important questions does this raise that aren't answered here?

Items marked [NEW] appeared for the first time since the last digest — prioritize these in the Trends and Surprises sections.

Topic sections are sorted by relevance score (rank × 0.6 + frequency × 0.3 + recency × 0.1). Higher-scoring sections represent more active, recent activity.

Source

git clone https://github.com/heurema/herald/blob/main/skills/news-digest/SKILL.mdView on GitHub

Overview

News Digest provides a daily curated roundup of current events and trends using the Herald plugin. It’s ideal when users ask what’s new, latest trends, or at session start when a fresh digest is available.

How This Skill Works

The agent checks for today’s digest at ~/.local/share/herald/data/digests/$(date +%Y-%m-%d).md, falling back to yesterday’s if needed, then reads and presents relevant items. It presents items using a 5-section Analysis Guide and supports commands like /news-init, /news-digest, /news-run, and /news-stop to manage the digest pipeline.

When to Use It

  • User asks 'what's new', 'any news', 'latest trends', or 'what happened today'
  • User starts a session and a fresh digest is available
  • User asks about specific topics that might be in today's digest
  • User wants a digest at session start to brief on current events
  • User wants to manually trigger collection or view today's digest via Herald commands

Quick Start

  1. Step 1: Check for today's digest at ~/.local/share/herald/data/digests/$(date +%Y-%m-%d).md; if missing, check yesterday's
  2. Step 2: Read the digest and identify items to present using the 5-section Analysis Guide
  3. Step 3: Present to the user and use available commands (/news-init, /news-digest, /news-run, /news-stop) as needed

Best Practices

  • Check for today's digest first; if not found, look for yesterday's digest
  • Prioritize items marked [NEW] in Trends and Surprises
  • Present items using the 5-section Analysis Guide (Trends, Surprises, Connections, Action Items, Questions)
  • Sort topic sections by the given relevance score formula (rank × 0.6 + frequency × 0.3 + recency × 0.1)
  • Offer concise summaries and concrete takeaways that users can act on

Example Use Cases

  • A product manager asks what's new to inform the quarterly roadmap
  • A journalist looks for latest trends and surprises for a technology brief
  • An executive requests a fresh digest at session start to brief a team
  • A developer triggers a new digest collection with /news-run
  • A marketing analyst compares today’s digest with yesterday’s to spot connections

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers