Skip to content
Back to skills

Feed Digest

ASecurity

Agentic feed digest using the feed CLI. Fetch, triage, and summarize RSS/Atom/JSON feeds to surface high-signal posts. Use when: (1) reading feeds or catching up on news, (2) user asks for a digest, roundup, or summary of recent posts, (3) user asks what's new or interesting today, (4) user mentions feed, RSS, blogs, or subscriptions.

  • 14 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 7, 2026
toolsgogitdatabase

Works with

  • cli

Security analysis

A100/100

Scanned September 7, 2026

npx -y skills add modbender/skill-library-mcp --skill feed-digest --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Feed Digest?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Feed Digest
[![Security: A β€” Skills Directory](https://www.skillsdirectory.com/api/skills/modbender-feed-digest/badge)](https://www.skillsdirectory.com/skills/modbender-feed-digest)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: feed-digest
description: "Agentic feed digest using the feed CLI. Fetch, triage, and summarize RSS/Atom/JSON feeds to surface high-signal posts. Use when: (1) reading feeds or catching up on news, (2) user asks for a digest, roundup, or summary of recent posts, (3) user asks what's new or interesting today, (4) user mentions feed, RSS, blogs, or subscriptions."
metadata: {"openclaw": {"emoji": "πŸ“‘", "requires": {"bins": ["feed"]}, "install": [{"kind": "brew", "formula": "odysseus0/tap/feed", "bins": ["feed"], "label": "Install via Homebrew"}, {"kind": "go", "package": "github.com/odysseus0/feed/cmd/feed@latest", "bins": ["feed"], "label": "Install via Go"}]}}
---

# RSS Digest

Surface what's worth reading from your feeds. Requires `feed` CLI (`brew install odysseus0/tap/feed`).

## Workflow

1. **Fetch** β€” `feed fetch` to pull latest entries.
2. **Scan** β€” `feed get entries --limit 50` for recent unread (title, feed, date, summary).
3. **Triage** β€” Pick 5-10 high-signal posts. Prioritize: AI progress, systems engineering, developer tools, anything surprising or contrarian.
4. **Read** β€” `feed get entry <id>` for each pick (full post as Markdown).
5. **Synthesize** β€” For each post: title, source, 2-3 sentence summary of why it matters. Group by theme if natural clusters emerge.
6. **Mark read** β€” `feed update entries --read <id1> <id2> ...` to mark triaged entries as read.

## Commands

```
feed fetch                              # pull latest from all feeds
feed get entries --limit N              # list unread entries (table)
feed get entries --feed <id> --limit N  # filter by feed
feed get entry <id>                     # read full post (Markdown)
feed search "<query>"                   # full-text search
feed update entries --read <id> ...     # batch mark read
feed get feeds                          # list feeds with unread counts
feed get stats                          # database stats
```

## Notes

- Default output is table β€” most token-efficient for scanning. Avoid `-o json`.
- `feed get entry <id>` returns Markdown β€” read this for the actual post content.
- Filter by feed if too many entries: `--feed <feed_id>`.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…