Rss Digest
v1.0.0Generate a structured daily or weekly markdown digest from an OPML list of RSS/Atom feeds, optionally filtered by keywords, for Obsidian or Discord.
⭐ 0· 68·0 current·0 all-time
byNew Age Investments@newageinvestments25-byte
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & 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.
Assessment
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.Like a lobster shell, security has layers — review code before you run it.
latestvk973af2vpknam3e5vj3w9yc2ss83nj7v
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
