🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

Feed Digest

by @odysseus0

Agentic feed digest using the feed CLI. Fetch, triage, and summarize RSS/Atom/JSON feeds to surface high-signal posts. Use when: (1) reading feeds or catching up on news, (2) user asks for a digest, roundup, or summary of recent posts, (3) user asks what's new or interesting today, (4) user mentions feed, RSS, blogs, or subscriptions.

Versionv1.0.0
Downloads1,427
Installs4
TERMINAL
clawhub install feed-digest

πŸ“– About This Skill


name: feed-digest description: "Agentic feed digest using the feed CLI. Fetch, triage, and summarize RSS/Atom/JSON feeds to surface high-signal posts. Use when: (1) reading feeds or catching up on news, (2) user asks for a digest, roundup, or summary of recent posts, (3) user asks what's new or interesting today, (4) user mentions feed, RSS, blogs, or subscriptions." metadata: {"openclaw": {"emoji": "πŸ“‘", "requires": {"bins": ["feed"]}, "install": [{"kind": "brew", "formula": "odysseus0/tap/feed", "bins": ["feed"], "label": "Install via Homebrew"}, {"kind": "go", "package": "github.com/odysseus0/feed/cmd/feed@latest", "bins": ["feed"], "label": "Install via Go"}]}}

RSS Digest

Surface what's worth reading from your feeds. Requires feed CLI (brew install odysseus0/tap/feed).

Workflow

1. Fetch β€” feed fetch to pull latest entries. 2. Scan β€” feed get entries --limit 50 for recent unread (title, feed, date, summary). 3. Triage β€” Pick 5-10 high-signal posts. Prioritize: AI progress, systems engineering, developer tools, anything surprising or contrarian. 4. Read β€” feed get entry for each pick (full post as Markdown). 5. Synthesize β€” For each post: title, source, 2-3 sentence summary of why it matters. Group by theme if natural clusters emerge. 6. Mark read β€” feed update entries --read ... to mark triaged entries as read.

Commands

feed fetch                              # pull latest from all feeds
feed get entries --limit N              # list unread entries (table)
feed get entries --feed  --limit N  # filter by feed
feed get entry                      # read full post (Markdown)
feed search ""                   # full-text search
feed update entries --read  ...     # batch mark read
feed get feeds                          # list feeds with unread counts
feed get stats                          # database stats

Notes

  • Default output is table β€” most token-efficient for scanning. Avoid -o json.
  • feed get entry returns Markdown β€” read this for the actual post content.
  • Filter by feed if too many entries: --feed .
  • πŸ“‹ Tips & Best Practices

  • Default output is table β€” most token-efficient for scanning. Avoid -o json.
  • feed get entry returns Markdown β€” read this for the actual post content.
  • Filter by feed if too many entries: --feed .