← Back to Skills Marketplace
renchengxiang

RSS Daily Digest

by renchengxiang · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
402
Downloads
0
Stars
5
Active Installs
1
Versions
Install in OpenClaw
/install rss-daily-digest
Description
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...
Usage Guidance
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.
Capability Analysis
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.
Capability Assessment
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.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install rss-daily-digest
  3. After installation, invoke the skill by name or use /rss-daily-digest
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: fetch, summarize, format RSS feeds
Metadata
Slug rss-daily-digest
Version 1.0.0
License
All-time Installs 5
Active Installs 5
Total Versions 1
Frequently Asked Questions

What is 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... It is an AI Agent Skill for Claude Code / OpenClaw, with 402 downloads so far.

How do I install RSS Daily Digest?

Run "/install rss-daily-digest" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is RSS Daily Digest free?

Yes, RSS Daily Digest is completely free (open-source). You can download, install and use it at no cost.

Which platforms does RSS Daily Digest support?

RSS Daily Digest is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created RSS Daily Digest?

It is built and maintained by renchengxiang (@renchengxiang); the current version is v1.0.0.

💬 Comments