rss-aggregator
Aggregates and summarizes recent updates from a predefined list of RSS feeds. Use when the user asks for "recent updates", "what's new", or "RSS updates" within a specific timeframe.
How do I install this agent skill?
npx skills add https://github.com/spacezephyr/myskill --skill rss-aggregatorIs this agent skill safe to install?
- Gen Agent Trust Hubpass
The skill aggregates and summarizes RSS feeds from a variety of external sources. It is vulnerable to indirect prompt injection because it ingests untrusted content from third-party blogs and feeds it into the agent's context without adequate sanitization or boundary markers. A malicious RSS feed could potentially embed instructions to override the agent's behavior.
- Socketpass
No alerts
- Snykwarn
Risk: MEDIUM · 1 issue
What does this agent skill do?
RSS Aggregator
This skill fetches and aggregates the latest updates from a curated list of RSS feeds defined in references/feeds.opml.
Usage
When the user asks for updates (e.g., "recent updates", "last 3 days", "what's new"), use the scripts/aggregate.py script.
Command
uv run --with feedparser scripts/aggregate.py --days <number_of_days>
If the user doesn't specify a timeframe, default to 3 days.
Output
The script outputs a list of updates in the following format:
- Title
- Author
- Summary (~500 words, extracted from feed content)
- Update Time
- Link
Configuration
The list of feeds is stored in references/feeds.opml.
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/spacezephyr/myskill/rss-aggregator">View rss-aggregator on skillZs</a>