← 返回 Skills 市场
RSS & Atom Feed Generator
作者
Kingsley Idehen
· GitHub ↗
· v1.0.0
· MIT-0
264
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install rss-generator-skill
功能描述
Generate valid RSS 2.0 or Atom 1.0 feeds from web pages that contain post lists but lack a native feed. Triggers on phrases like "generate a feed for", "crea...
安全使用建议
This skill appears to do what it claims (scrape post lists and produce RSS/Atom XML + an HTML wrapper), but it defaults to routing page fetches through an external service (linkeddata.uriburner.com) and allows fetching full text of many item pages. Before installing or invoking it: (1) confirm you are comfortable with page contents (including any non-public links) being sent to that external service, or ask/modify instructions to use direct local fetch (curl) instead; (2) avoid /fulltext mode on pages with many items or sensitive content, and limit the item count; (3) verify where the generated feed files will be hosted (feed_self_url) and whether storing them under /mnt/user-data/outputs/ matches your policies; (4) if you require a fetch route that uses authenticated credentials, ask the skill author to declare how credentials are used and stored. Source/homepage are missing — consider testing on non-sensitive public pages first and asking the publisher for clarity about the default WEB_FETCH endpoint and privacy guarantees.
功能分析
Type: OpenClaw Skill
Name: rss-generator-skill
Version: 1.0.0
The skill bundle provides a framework for generating RSS feeds from web pages but is classified as suspicious due to the inclusion of direct shell execution instructions (curl/wget) in 'references/protocol-routing.md' and 'examples/vivianvoss-net.md'. These instructions lack input sanitization guidance, creating a risk of shell injection if the agent processes a malicious URL. Furthermore, the skill relies heavily on external endpoints at 'linkeddata.uriburner.com' for core functionality (WEB_FETCH, MCP, and LLM-mediated execution), which introduces third-party dependency risks and potential data proxying.
能力评估
Purpose & Capability
The name and description (generate RSS/Atom from post-list pages) match the instructions and templates: extraction heuristics, feed templates, validation, and saving .xml/.html outputs are all appropriate for that purpose. However, the skill defaults to using an external WEB_FETCH endpoint hosted at linkeddata.uriburner.com for page retrieval (and lists other external routing endpoints). While fetching remote pages is required for the stated purpose, routing the raw page content through a third-party service by default is not necessary to generate a feed and should be considered an external dependency with privacy/visibility implications.
Instruction Scope
Runtime instructions tell the agent to fetch the target URL (and, in /fulltext mode, to fetch each item URL) and to use the WEB_FETCH function at https://linkeddata.uriburner.com as the default fetch route (with fallbacks including MCP, chatPromptComplete, OPAL, or direct curl). That means page content (and potentially the full text of many posts) will be sent to external endpoints unless a local curl route is explicitly chosen. The skill also instructs saving outputs to /mnt/user-data/outputs/ and presenting files — which is expected — but the routing choice and the permissive guidance for bulk fetching (up to 20+ items) are notable scope decisions that could expose sensitive page contents.
Install Mechanism
Instruction-only skill with no install spec and no code files — nothing is written to disk at install time. This is the lowest-risk install mechanism. There is no package download or execution step included.
Credentials
The skill requests no environment variables or credentials (none declared), which is consistent with a public web-scraping/templating tool. However, the documentation references authenticated routes (e.g., chatPromptComplete, MCP, OPAL) and indicates some routes may require authentication without declaring how credentials would be supplied. Because the default routing uses a remote WEB_FETCH endpoint that may be able to see fetched content, the lack of explicit credential or privacy guidance is a proportionality/visibility concern rather than a direct credential overreach.
Persistence & Privilege
The skill is not configured as always:true and does not request elevated system-wide privileges. It writes generated files to /mnt/user-data/outputs/, a platform-provided user-data path, and uses present_files to surface them — expected behavior for a file-producing skill. No modifications to other skills or global config are indicated.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install rss-generator-skill - 安装完成后,直接呼叫该 Skill 的名称或使用
/rss-generator-skill触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Major change: The skill is now completely refocused as an OPML/RSS/Atom query assistant for OpenLink linked-data.
- Replaced previous AI summary + Feishu push skill with a new assistant for managing and troubleshooting OPML, RSS, and Atom feeds via SPARQL/SPASQL queries.
- All implementation, documentation, and user guidance now center on protocol-based feed exploration, query templates, error handling, and linked-data infrastructure.
- Added structured query execution details, protocol routing information, and predefined prompt templates.
- Removed all previous Python code, package files, and documentation related to fetching, summarizing, or pushing RSS content with AI analysis.
- License and all operational details have been updated to match the OpenLink-centric focus.
元数据
常见问题
RSS & Atom Feed Generator 是什么?
Generate valid RSS 2.0 or Atom 1.0 feeds from web pages that contain post lists but lack a native feed. Triggers on phrases like "generate a feed for", "crea... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 264 次。
如何安装 RSS & Atom Feed Generator?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install rss-generator-skill」即可一键安装,无需额外配置。
RSS & Atom Feed Generator 是免费的吗?
是的,RSS & Atom Feed Generator 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
RSS & Atom Feed Generator 支持哪些平台?
RSS & Atom Feed Generator 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 RSS & Atom Feed Generator?
由 Kingsley Idehen(@kidehen)开发并维护,当前版本 v1.0.0。
推荐 Skills