← Back to Skills Marketplace
Rss Digest
by
New Age Investments
· GitHub ↗
· v1.0.0
· MIT-0
129
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install nai-rss-digest
Description
Generate a structured daily or weekly markdown digest from an OPML list of RSS/Atom feeds, optionally filtered by keywords, for Obsidian or Discord.
Usage Guidance
This skill appears to do exactly what it says: parse an OPML file, fetch the listed feeds, and produce a markdown digest. Before installing or automating it, consider: 1) Only use OPML files with trusted feed URLs — the fetcher will try to open whatever URLs are listed (including non-HTTP schemes like file://), which could cause local files or unusual endpoints to be read if present. 2) The scripts run network requests to the feeds you provide; if you schedule cron jobs that email or post the output, ensure you’re comfortable with that automation. 3) The code uses Python stdlib; inspect scripts or run them manually once to confirm behavior in your environment. If you plan to run on a server or CI, consider limiting network access or running in a sandbox if you have untrusted feeds.
Capability Analysis
Type: OpenClaw Skill
Name: nai-rss-digest
Version: 1.0.0
The skill bundle provides a standard set of Python scripts for parsing OPML files, fetching RSS/Atom feeds, and generating Markdown digests. The code uses only the Python standard library (e.g., urllib, xml.etree, json), lacks any obfuscation, and contains no evidence of data exfiltration or unauthorized execution. While SKILL.md includes instructions for setting up cron jobs and changing file permissions (chmod), these actions are explicitly documented and directly support the stated purpose of automating news digests.
Capability Assessment
Purpose & Capability
Name/description (OPML → RSS/Atom digest) match the included scripts and SKILL.md. Required resources are minimal (no env vars, no external binaries) and align with the stated task.
Instruction Scope
Runtime instructions stay within the digest-building purpose (parse OPML, fetch feeds, format markdown). One practical caveat: fetch_feeds.py will open whatever URLs appear in the OPML (using urllib), which can include non-HTTP schemes (e.g., file://) if present; this is expected for a generic fetcher but means you should only use OPML lists that contain trusted feed URLs.
Install Mechanism
No install spec; the skill is instruction+scripts only. The code uses only Python stdlib and doesn't download third-party packages or remote archives.
Credentials
The skill requests no environment variables, credentials, or config paths. The scripts operate on files/URLs supplied by the user, which is proportionate to the stated purpose.
Persistence & Privilege
always is false and the skill is user-invocable. It does not attempt to modify other skills or system-wide settings. Note: autonomous agent invocation is the platform default but is not combined here with other concerning privileges.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install nai-rss-digest - After installation, invoke the skill by name or use
/nai-rss-digest - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of rss-digest
- Generates daily or weekly digests from OPML files of RSS/Atom feeds, outputting structured markdown suitable for Obsidian or Discord.
- Fetches articles from the last 24 hours or 7 days, with optional keyword/topic filtering.
- Includes three standalone scripts: parse OPML, fetch article data, and build formatted digests.
- Provides command-line options for grouping, output customization, and integration with scheduled jobs (e.g., cron).
- Handles errors gracefully: skips unreachable or malformed feeds and displays warnings, ensuring robust digest generation.
- No API keys required; relies solely on Python standard library.
Metadata
Frequently Asked Questions
What is Rss Digest?
Generate a structured daily or weekly markdown digest from an OPML list of RSS/Atom feeds, optionally filtered by keywords, for Obsidian or Discord. It is an AI Agent Skill for Claude Code / OpenClaw, with 129 downloads so far.
How do I install Rss Digest?
Run "/install nai-rss-digest" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Rss Digest free?
Yes, Rss Digest is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Rss Digest support?
Rss Digest is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Rss Digest?
It is built and maintained by New Age Investments (@newageinvestments25-byte); the current version is v1.0.0.
More Skills