zephyrwang6 avatar

Rss Aggregator

Pulls the latest posts from RSS feeds defined in an OPML file and summarizes them when you ask for recent updates. Defaults to the last 3 days if you don't specify a timeframe. It uses feedparser under the hood and outputs titles, authors, 500-word summaries, timestamps, and links. Honestly, this is most useful if you've got a steady list of feeds you check regularly and want Claude to digest them for you instead of opening a dozen tabs. The OPML configuration means you set your feeds once and forget about it. Simple tool that does exactly what it says.

skills.sh installs
224
GitHub stars
310
last updated
Jun 3, 2026

Install

$ npx -y skills add zephyrwang6/myskill --skill rss-aggregator --agent claude-code

Installs into .claude/skills of the current project.

Files

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.

Sponsors

Details

Repository
github.com/zephyrwang6/myskill
First seen
Jun 3, 2026

More from zephyrwang6/myskill

All 2

Recommended

1juliusbrussee avatarcavemanjuliusbrussee/cavemanUltra-compressed communication mode. Cuts output tokens 65% (measured) by speaking like caveman while keeping full technical accuracy. Supports intensity levels618.3Kskills.sh installs
2mattpocock avatargrill-memattpocock/skillsA relentless interview to sharpen a plan or design.1.5Mskills.sh installs
3shadcn avatarimproveshadcn/improveSurvey any codebase as a senior advisor and produce prioritized, self-contained implementation plans for OTHER models/agents to execute. Strictly read-only on s40Kskills.sh installs
4obra avatarsystematic-debuggingobra/superpowersUse when encountering any bug, test failure, or unexpected behavior, before proposing fixes326.7Kskills.sh installs
5forrestchang avatarkarpathy-guidelinesforrestchang/andrej-karpathy-skillsBehavioral guidelines to reduce common LLM coding mistakes through explicit assumptions, simplicity, and verifiable success criteria.17.9Kskills.sh installs
6vercel-labs avatarfind-skillsvercel-labs/skillsHelps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express int4.3Mskills.sh installs