← Back to Skills Marketplace
408
Downloads
1
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install rss-reader-skill
Description
RSS 订阅 + AI 汇总分析 + 飞书推送。 定时拉取新文章,AI 生成每日资讯汇总报告(热门话题、关键趋势、推荐阅读),推送到飞书。 当用户提到"RSS"、"订阅"、"RSS阅读器"、"文章订阅"、"资讯订阅"、"资讯汇总"时使用此 Skill。 首次使用自动添加 18 个精选订阅源(中文 + 国外 AI...
Usage Guidance
This skill appears to do what it says: it fetches RSS feeds, uses an LLM API to produce summaries, and optionally posts to a Feishu webhook. Before installing, consider: 1) Put a dedicated/limited AI API key in the environment (so a compromised key has limited impact). 2) The SKILL.md recommends placing the key in ~/.openclaw/gateway/.env — that makes the key available to the agent process and other skills; if you want isolation, run the skill in a restricted environment or avoid adding the key to a global .env. 3) Review the rss_reader.py file yourself if you have concerns (it is included and readable). 4) If you enable the cron job, verify the exact cron command and schedule; the skill recommends not deleting cron tasks, which is a policy suggestion rather than a technical requirement. If you want further review, provide the full rss_reader.py (untruncated) and I can re-check the AI-call and Feishu-posting code paths for any subtle red flags.
Capability Analysis
Type: OpenClaw Skill
Name: rss-reader-skill
Version: 0.1.0
The RSS Reader skill is a functional tool for aggregating news feeds, generating AI summaries via LLM APIs (like Zhipu or OpenAI), and pushing updates to Feishu/Lark. The code in `rss_reader.py` uses standard libraries and follows the stated logic without hidden exfiltration or malicious execution. While the `SKILL.md` includes instructions for the agent to set up a persistent cron job and advises against deleting it, this behavior is transparently documented and aligned with the skill's requirement for periodic updates.
Capability Assessment
Purpose & Capability
Name/description (RSS subscriptions, AI summarization, Feishu push) align with the files and runtime behavior. The only requested secrets are an AI API key and an optional Feishu webhook, which are appropriate for generating summaries and posting reports.
Instruction Scope
SKILL.md and rss_reader.py stay within the declared purpose: they fetch RSS feeds, persist subscription/article lists under the skill's data directory, call an LLM endpoint to create summaries, and post to a Feishu webhook. Two things to note: SKILL.md instructs adding OPENAI_API_KEY and FEISHU_WEBHOOK_URL to the gateway config (~/.openclaw/gateway/.env) and restarting the Gateway (makes the key available to the agent environment); and the recommended cron entry contains text telling the gateway/agent to run the script and to reply 'NO_REPLY' and to not delete cron tasks — this is odd messaging but not evidence of malicious behavior.
Install Mechanism
There is no external install/download step; dependencies are standard Python packages (feedparser, requests) declared in requirements.txt. The repository includes a Python script and docs only; nothing is fetched from obscure URLs or executed during installation.
Credentials
The skill requests a single AI API key (OPENAI_API_KEY) and an optional FEISHU_WEBHOOK_URL — both directly justified by its functionality. Caution: the guidance tells users to put the API key in the gateway's global .env, which makes that credential available to the agent process and potentially to other skills that read environment variables. Consider using a dedicated/limited API key or isolating this skill if you have sensitive credentials.
Persistence & Privilege
always is false and the skill does not request system-wide privileges. It writes data only to its own skill data directory and modifies no other skills or global agent settings besides recommending an env var in the gateway .env and asking to restart the gateway (normal for configuring credentials).
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install rss-reader-skill - After installation, invoke the skill by name or use
/rss-reader-skill - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
rss-reader-skill v0.1.0
- 首次发布,集成 RSS 订阅管理、AI 汇总分析和飞书推送
- 支持定时拉取新文章,并用 AI 自动生成每日资讯汇总报告 (热门话题、趋势、推荐阅读)
- 提供关键命令:添加/取消订阅、查看列表、手动或自动刷新与日报生成
- 首次使用自动导入 18 个精选订阅源(涵盖中文/国外 AI/科技/开发/商业媒体)
- 汇总报告内容结构清晰,包括热门话题、关键趋势、推荐阅读与原文链接
- 强调必须配置 AI 汇总 API Key 和(可选)飞书 Webhook
- 附详细配置、依赖安装、常见问题与技术说明
Metadata
Frequently Asked Questions
What is Rss Reader?
RSS 订阅 + AI 汇总分析 + 飞书推送。 定时拉取新文章,AI 生成每日资讯汇总报告(热门话题、关键趋势、推荐阅读),推送到飞书。 当用户提到"RSS"、"订阅"、"RSS阅读器"、"文章订阅"、"资讯订阅"、"资讯汇总"时使用此 Skill。 首次使用自动添加 18 个精选订阅源(中文 + 国外 AI... It is an AI Agent Skill for Claude Code / OpenClaw, with 408 downloads so far.
How do I install Rss Reader?
Run "/install rss-reader-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Rss Reader free?
Yes, Rss Reader is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Rss Reader support?
Rss Reader is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Rss Reader?
It is built and maintained by wangluo1 (@wangluo1); the current version is v0.1.0.
More Skills