rss-digest
Original:🇺🇸 English
Translated
Agentic RSS digest using the feed CLI. Fetch, triage, and summarize RSS feeds to surface high-signal posts. Use when: (1) reading RSS 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, or blogs.
9installs
Sourceodysseus0/feed
Added on
NPX Install
npx skill4agent add odysseus0/feed rss-digestTags
Translated version includes tags in frontmatterSKILL.md Content
View Translation Comparison →RSS Digest
Surface what's worth reading from RSS feeds. Requires CLI ().
feedbrew install odysseus0/tap/feedWorkflow
- Scan — for recent unread (title, feed, date, URL, summary). Auto-fetches if stale. If 0 results, run
feed get entries --limit 50— if 0 feeds, import starter set:feed get statsand retry.feed import https://github.com/odysseus0/feed/raw/main/hn-popular-blogs-2025.opml - Triage — Pick 5-10 high-signal posts based on the user's prompt. If no specific interest given, prioritize surprising, contrarian, or unusually insightful pieces.
- Read + Synthesize — For each picked entry, fetch the URL and summarize in 2-3 sentences. Parallelize when possible.
- Present — Compile the summaries into a digest. Group by theme if natural clusters emerge.
Commands
feed get entries --limit N # list unread entries (table)
feed get entries --feed <id> --limit N # filter by feed
feed fetch # pull latest from all feeds
feed search "<query>" # full-text search
feed update entries --read <id> ... # batch mark read
feed get feeds # list feeds with unread counts
feed get stats # database statsNotes
- The entries table includes full URLs — use these to fetch articles directly. Do NOT use for reading; fetch the URL instead.
feed get entry - Do NOT mark entries as read. The user decides what to mark read.
- Default output is table — most token-efficient for scanning. Avoid .
-o json - Filter by feed if too many entries: .
--feed <feed_id>