What problem does it solve?
This skill automates gathering and summarizing the most recent updates from a curated list of RSS feeds, helping you stay informed without manual checking.
Core Features & Use Cases
- Feed aggregation: Collects latest entries from feeds defined in references/feeds.opml and compiles a chronological digest.
- Time-based filtering: Returns updates within a configurable window (default 3 days) to focus on recent content.
- Structured output: Produces items with Title, Source, Author, Summary (250-300 chars), Update Time, and Link suitable for display or embedding.
- Use Case: Monitor tech blogs and news outlets and generate a concise daily briefing for a team.
Quick Start
Run the RSS aggregator against the feeds in references/feeds.opml:
uv run --with feedparser scripts/aggregate.py --days 3
If you omit days, the default is 3.