360 Secure SkillHub
360 安全技能中心

Feed Digest

该 Skill 通过 feed CLI 抓取 RSS/Atom/JSON 订阅源的最新条目,扫描未读列表,挑选 5-10 篇高信息量文章,逐篇读取全文并生成按主题分组的摘要,最后将处理过的条目标记为已读。

odysseus0
odysseus0
热度 90.45
最近更新 2026-05-11 16:28:08
分类:知识依赖:代码执行 / 内部调用大模型应用场景:摘要总结 / 研究 / 推荐 / 工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add feed-digest
Metadata
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>.