Install any skill in seconds. Free to start, no credit card required.
Get Started Free →brycewang-stanford/rss-paper-feeds
Set up RSS feeds and alerts to track new publications in your research area
Passed 15 of 22 test cases with the skill, and 8 of 22 without it.
and 8 more in the full report
7 fixed8 passed either way7 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 7 test cases the skill fixed. Same model, same prompt, with and without the skill.
When setting up journal alerts for Elsevier publications on ScienceDirect, what is the exact base RSS URL pattern and identifier required?
| Checked | Without skill | With skill |
|---|---|---|
| Uses https://rss.sciencedirect.com/publication/science/[ISSN] for ScienceDirect feeds. | Missed | Passed |
The instructions your model reads when the skill loads.
A skill for configuring automated literature monitoring using RSS feeds, email alerts, and citation notifications. Stay current with new publications in your research area without manual searching.
Most major publishers provide RSS feeds for their journals:
| Publisher | Feed URL Pattern | Example |
|---|---|---|
| Nature | https://www.nature.com/[journal].rss | nature.com/nature.rss |
| Science | https://www.science.org/action/showFeed?type=etoc&feed=rss&jc=[code] | jc=science |
| Elsevier | https://rss.sciencedirect.com/publication/science/[ISSN] | ISSN 0004-3702 for AI |
| Springer | https://link.springer.com/search.rss?search-within=Journal&facet-journal-id=[id] | id=10994 |
| IEEE | https://ieeexplore.ieee.org/rss/TOC[journal_number].XML | |
| arXiv | https://rss.arxiv.org/rss/[category] | cs.AI, stat.ML |
import feedparser
from datetime import datetime
def fetch_arxiv_feed(categories: list[str], max_results: int = 50) -> list[dict]:
"""
Fetch recent papers from arXiv RSS feeds.
Args:
categories: List of arXiv categories (e.g., ['cs.AI', 'cs.CL', 'stat.ML'])
max_results: Maximum number of papers to return
"""
all_papers = []
for category in categories:
feed_url = f"https://rss.arxiv.org/rss/{category}"
feed = feedparser.parse(feed_url)
for entry in feed.entries[:max_results]:
test cases passed, vs 8 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.