rss-digest

Fetch, filter, and summarize RSS/Atom feeds into a clean daily or weekly digest. Supports multiple feeds, keyword filtering, deduplication, and outputs Markdown or plain text summaries.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "rss-digest" with this command: npx skills add zacjiang/rss-feed-digest

RSS Feed Digest

Aggregate multiple RSS/Atom feeds into a clean, summarized digest. Perfect for automated newsletters, news monitoring, or daily briefings.

Usage

Fetch and display recent items

python3 {baseDir}/scripts/rss_digest.py fetch \
  --feeds "https://hnrss.org/frontpage" "https://feeds.arstechnica.com/arstechnica/technology-lab" \
  --hours 24 \
  --limit 20

Filter by keywords

python3 {baseDir}/scripts/rss_digest.py fetch \
  --feeds "https://hnrss.org/frontpage" \
  --keywords "AI,LLM,agent,OpenClaw" \
  --hours 48

Output as Markdown file

python3 {baseDir}/scripts/rss_digest.py fetch \
  --feeds "https://hnrss.org/frontpage" \
  --output digest.md \
  --format markdown

Use a feed list file

# Create feeds.txt with one URL per line
python3 {baseDir}/scripts/rss_digest.py fetch \
  --feed-file feeds.txt \
  --hours 24

Features

  • 📰 Supports RSS 2.0 and Atom feeds
  • 🔍 Keyword filtering (include/exclude)
  • 🔄 Deduplication across multiple feeds
  • 📅 Time-based filtering (last N hours)
  • 📝 Markdown or plain text output
  • 📋 Feed list file support for managing many sources

Dependencies

pip3 install feedparser

Example: Daily AI News Digest

# feeds.txt
https://hnrss.org/frontpage
https://feeds.arstechnica.com/arstechnica/technology-lab
https://www.artificialintelligence-news.com/feed/
https://openai.com/blog/rss.xml

# Run daily via cron
python3 rss_digest.py fetch --feed-file feeds.txt --keywords "AI,LLM,GPT,Claude,agent" --hours 24 --output /tmp/daily-ai-digest.md

Use Cases

  • Daily briefings: Summarize industry news for your team
  • Newsletter automation: Generate content for Beehiiv/Substack newsletters
  • Competitive monitoring: Track mentions of competitors or keywords
  • Research: Aggregate academic/industry feeds on a topic
  • Heartbeat integration: Run during OpenClaw heartbeat to check for relevant news

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

RSS Aggregator

Monitor, filter, and summarize RSS/Atom feeds on a schedule. Use when: (1) tracking industry news or competitor blogs, (2) setting up keyword alerts across m...

Registry SourceRecently Updated
950Profile unavailable
Automation

RSS Monitor

Monitor RSS feeds and send notifications when new content is published. Use when user needs to track blog updates, news feeds, or any RSS source. Supports Fe...

Registry SourceRecently Updated
1.1K0Profile unavailable
General

RSS News Aggregator

Aggregate and filter multiple RSS feeds to fetch, summarize, deduplicate, and monitor news articles by keywords and sources.

Registry SourceRecently Updated
660Profile unavailable
Automation

Email Digest

Smart email categorizer and digest formatter for agents. Pass fetched emails as an array — get back a prioritized daily brief with urgent, action needed, and...

Registry SourceRecently Updated
3840Profile unavailable