Loading skill
Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Query headlines and articles from a self-hosted FreshRSS instance. Use when the user asks for RSS news, latest headlines, feed updates, or wants to browse articles from their FreshRSS reader. Supports filtering by category, time range, and count.
.claude/skills/sundial-org-freshrss/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-04 | ✗→✓ | ▲ Improved | -68% | 0% |
| case-05 | ✗→✓ | ▲ Improved | -68% | 0% |
| case-06 | ✗→✓ | ▲ Improved | -58% | 0% |
| case-07 | ✗→✓ | ▲ Improved | -52% | 0% |
| case-08 | ✗→✓ | ▲ Improved | -38% | 0% |
Query headlines from a self-hosted FreshRSS instance via the Google Reader compatible API.
Set these environment variables:
bashexport FRESHRSS_URL="https://your-freshrss-instance.com" export FRESHRSS_USER="your-username" export FRESHRSS_API_PASSWORD="your-api-password"
API password is set in FreshRSS → Settings → Profile → API Management.
bash{baseDir}/scripts/freshrss.sh headlines --count 10
bash{baseDir}/scripts/freshrss.sh headlines --hours 2
bash{baseDir}/scripts/freshrss.sh headlines --category "Technology" --count 15
bash{baseDir}/scripts/freshrss.sh headlines --unread --count 20
bash{baseDir}/scripts/freshrss.sh headlines --category "News" --hours 4 --count 10 --unread
bash{baseDir}/scripts/freshrss.sh categories
bash{baseDir}/scripts/freshrss.sh feeds
Headlines are formatted as:
[date] [source] Title
URL
Categories: cat1, cat2--hours for relative time (e.g., last 2 hours)categories command first to see available category namesOther measured skills in the registry, with their headline benchmark lift.