← 返回 Skills 市场
renchengxiang

RSS Daily Digest

作者 renchengxiang · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
402
总下载
0
收藏
5
当前安装
1
版本数
在 OpenClaw 中安装
/install rss-daily-digest
功能描述
Fetch RSS feeds, parse articles, generate AI summaries, and compile a daily digest report in Markdown. Use when user asks for RSS summary, news digest, daily...
安全使用建议
What to check before installing: - Clarify RSS_FEEDS_CONFIG: the skill metadata marks RSS_FEEDS_CONFIG as required/primary, but neither SKILL.md nor the scripts use it. Do not supply any secret or credential to that variable until the maintainer explains its purpose. - Curl is listed as required but unused: confirm whether the implementation expects to call curl or whether the requirement should be removed. - AI summarization is promised but not implemented: the provided scripts fetch and format articles but do not generate AI summaries or relevance scores. Ask the author whether summarization is performed by the agent (outside the scripts) or whether a missing module/step should be added; if you expect automatic LLM summaries, require an explicit implementation and clear disclosure of which model/service will be used and what credentials it needs. - Test in a safe environment: run the included scripts locally (they only fetch public RSS feeds listed in references/feed-sources.md) to confirm behavior and review the temporary file /tmp/openclaw-rss-articles.json and final digest outputs before giving this skill any elevated access. - If you need confidentiality for feed lists, avoid supplying secrets to RSS_FEEDS_CONFIG until its purpose is documented; store feed lists in the provided references/feed-sources.md or a secure location you control. Overall: the skill does not appear malicious, but the mismatches (unused env var, unused curl binary requirement, and missing summarization logic) are material and should be fixed or explained before trusting it in production.
功能分析
Type: OpenClaw Skill Name: rss-daily-digest Version: 1.0.0 The OpenClaw skill 'rss-daily-digest' is designed to fetch RSS feeds, summarize articles, and generate a daily digest. All files (SKILL.md, Python scripts, feed-sources.md) align with this stated purpose. The Python scripts perform expected file I/O (reading local feed sources, writing to /tmp, outputting to stdout) and network requests to legitimate RSS feed URLs. There is no evidence of data exfiltration, malicious execution (e.g., `curl|bash`, `eval`), persistence mechanisms, or prompt injection attempts against the agent to deviate from its task. The instruction in SKILL.md to `pip3 install feedparser` is for a legitimate dependency and not indicative of malicious intent.
能力评估
Purpose & Capability
Name/description: fetch RSS feeds, summarize, and compile a digest — matches the included scripts' high-level goal. But the declared primary credential (RSS_FEEDS_CONFIG) and required binary (curl) are not used by the scripts or SKILL.md: feed sources are read from references/feed-sources.md, and the Python code uses feedparser (no curl). The skill also promises AI-generated one-sentence summaries, but no code calls an LLM or any summarization routine — format_digest will include ai_summary only if present in input.
Instruction Scope
SKILL.md instructs reading feed-sources.md, running the included Python scripts, writing digest files to ~/openclaw-output/digests/, and summarizing articles. The fetch script writes /tmp/openclaw-rss-articles.json and outputs JSON. However, the 'Summarize articles' step (AI summaries, relevance scoring, language-aware summarization/translation) is not implemented in scripts; there is no network call to a summarization service, no credential use, and no reference to RSS_FEEDS_CONFIG. The SKILL.md also suggests optionally sending to messaging channels, but there is no implementation or config documented for that.
Install Mechanism
Instruction-only skill with two included Python scripts; there is no install spec, no external downloads, and nothing written to system directories by an installer. The scripts may pip-install feedparser at runtime per SKILL.md guidance. This is low risk from an installation mechanism perspective.
Credentials
The registry metadata declares RSS_FEEDS_CONFIG as a required environment variable and primary credential, but neither the SKILL.md nor the included scripts read or use that variable. Declaring a primary credential that appears to be unnecessary is disproportionate and unclear. The required binary 'curl' is listed but not used by the scripts. These mismatches could be a packaging error or misconfiguration and should be resolved before trusting the skill with real credentials.
Persistence & Privilege
The skill does not request always: true. It writes output to /tmp/openclaw-rss-articles.json and to ~/openclaw-output/digests/, which is reasonable for a digest tool. It does not modify other skills or global agent config. Autonomous invocation is allowed (default), which is expected for user-invocable skills; this is not flagged alone.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install rss-daily-digest
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /rss-daily-digest 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: fetch, summarize, format RSS feeds
元数据
Slug rss-daily-digest
版本 1.0.0
许可证
累计安装 5
当前安装数 5
历史版本数 1
常见问题

RSS Daily Digest 是什么?

Fetch RSS feeds, parse articles, generate AI summaries, and compile a daily digest report in Markdown. Use when user asks for RSS summary, news digest, daily... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 402 次。

如何安装 RSS Daily Digest?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install rss-daily-digest」即可一键安装,无需额外配置。

RSS Daily Digest 是免费的吗?

是的,RSS Daily Digest 完全免费(开源免费),可自由下载、安装和使用。

RSS Daily Digest 支持哪些平台?

RSS Daily Digest 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 RSS Daily Digest?

由 renchengxiang(@renchengxiang)开发并维护,当前版本 v1.0.0。

💬 留言讨论