← Back to Skills Marketplace
243
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install super-rss-agent
Description
功能强大的 RSS 订阅管理与阅读工具。用于 (1) 导入/导出 OPML 文件, (2) 管理 RSS 订阅源(支持自动发现), (3) 扫描并追踪文章的已读/未读状态, (4) 无 RSS 站点的 HTML 抓取回退, (5) 渐进式阅读与文章摘要, (6) 文章搜索与统计, (7) 自动清理旧文章。
Usage Guidance
This skill appears coherent and implements the advertised RSS functionality. Before installing: (1) run pip install -r requirements.txt inside a virtualenv to install dependencies; (2) be aware the default SQLite DB is created in the skill directory (super_rss_agent.db) — use the --db option to place it somewhere you control/back up; (3) the tool performs network fetches of the URLs you add — SSRF protections and response-size/time limits are implemented, but avoid adding internal-only URLs unless you trust the environment; (4) no credentials or tokens are required by the skill; (5) if you plan to enable automated/cron runs, consider running it in a constrained environment (container or limited-permission account) and review the code yourself if you need a higher assurance level.
Capability Analysis
Type: OpenClaw Skill
Name: super-rss-agent
Version: 0.1.0
The Super RSS Agent is a well-engineered tool for RSS management with explicit security controls. It implements robust SSRF protection in `scripts/scanner.py` by blocking private/internal IP ranges and validating manual redirects, uses `defusedxml` to prevent XXE attacks, and employs parameterized SQL queries in `scripts/storage.py` to mitigate SQL injection. The logic is transparent, lacks obfuscation, and the instructions in `SKILL.md` are strictly aligned with the tool's stated functionality.
Capability Assessment
Purpose & Capability
The name/description (RSS feed management, discovery, scraping, summaries, auto-purge) matches the provided code and CLI commands. All requested functionality (feed discovery, HTML fallback scraping, DB storage, purge, search, stats) is implemented in the included scripts; there are no unrelated environment variables, unusual binaries, or external credentials requested.
Instruction Scope
SKILL.md and README give concrete CLI commands that correspond to the Python scripts. The runtime instructions confine actions to network fetching of feeds, HTML parsing, and SQLite storage; they do not instruct reading unrelated system files or exfiltrating data to an external endpoint.
Install Mechanism
There is no automated install spec in registry metadata, but the README instructs the user to pip install -r requirements.txt (a small, reasonable dependency list). This is expected for a Python CLI; note that installation is manual (no packaged/binary install provided).
Credentials
The skill declares no required environment variables, no primary credential, and uses only local SQLite files. The code does not attempt to read secrets or unrelated env vars. Database is created under the skill root by default (user may override with --db).
Persistence & Privilege
The skill is not always-enabled and does not request elevated system privileges. It stores its own SQLite DB in the skill workspace by default and does not modify other skills or global agent settings. Autonomous invocation remains possible (platform default) but is not combined with other privilege anomalies.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install super-rss-agent - After installation, invoke the skill by name or use
/super-rss-agent - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release – powerful RSS subscription management and reading tool.
- Supports OPML import/export, automatic RSS discovery, and managing/feed editing.
- Tracks read/unread status, deduplicates articles, and has fallback HTML scraping for sites without feeds.
- Provides search, stats, article summaries, daily digests, and automatic cleaning of old articles.
- Offers comprehensive CLI with commands for adding/removing feeds, scanning for updates, marking articles, and configuration.
- Stores data in an SQLite database with structured tables for feeds, articles, and settings.
Metadata
Frequently Asked Questions
What is Super Rss Agent?
功能强大的 RSS 订阅管理与阅读工具。用于 (1) 导入/导出 OPML 文件, (2) 管理 RSS 订阅源(支持自动发现), (3) 扫描并追踪文章的已读/未读状态, (4) 无 RSS 站点的 HTML 抓取回退, (5) 渐进式阅读与文章摘要, (6) 文章搜索与统计, (7) 自动清理旧文章。 It is an AI Agent Skill for Claude Code / OpenClaw, with 243 downloads so far.
How do I install Super Rss Agent?
Run "/install super-rss-agent" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Super Rss Agent free?
Yes, Super Rss Agent is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Super Rss Agent support?
Super Rss Agent is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Super Rss Agent?
It is built and maintained by ohyeah521 (@ohyeah521); the current version is v0.1.0.
More Skills