← Back to Skills Marketplace
meastt

soulmd-newsletter

by meastt · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
225
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install soulmd-newsletter
Description
Fetches and displays the latest edition from the SoulMD newsletter RSS feed, including title, date, link, and a brief excerpt.
Usage Guidance
This skill appears consistent and low-risk, but take these simple precautions before installing/running: 1) Verify the included scripts/fetch_latest.py file is complete and matches the visible SKILL.md script (the manifest shows a truncated duplication). 2) Expect the skill to make an outbound HTTP request to buttondown.com and to create/modify ~/.openclaw/soul-md-state.json when run with --check-new. If you don't want disk writes, avoid using the --check-new mode. 3) Only install/run if you trust the Buttondown source (buttondown.com). If you need stronger assurances, inspect the actual packaged file contents before allowing autonomous agent execution.
Capability Analysis
Type: OpenClaw Skill Name: soulmd-newsletter Version: 1.0.0 The skill bundle is a straightforward RSS reader designed to fetch and track the latest editions of the 'soulmd' newsletter from Buttondown. The Python code in both SKILL.md and scripts/fetch_latest.py uses standard libraries to parse XML and maintain a local state file in the user's home directory (~/.openclaw/); no evidence of data exfiltration, malicious execution, or prompt injection was found.
Capability Assessment
Purpose & Capability
Name/description match the code and SKILL.md: the script fetches https://buttondown.com/soulmd/rss, parses the latest item, and prints title/date/link/excerpt. No unrelated permissions or services are requested.
Instruction Scope
Runtime instructions and the included Python script stay within scope (HTTP GET to the newsletter RSS, XML parsing, optional local state write). Minor packaging inconsistency: the manifest's scripts/fetch_latest.py appears duplicated/partially truncated in the provided file contents, while SKILL.md contains a complete script. This looks like a packaging/documentation artifact rather than malicious behavior—verify the actual included fetch_latest.py before executing.
Install Mechanism
No install spec (instruction-only). There is a Python script included but nothing that downloads or installs third-party code or binaries. Low installation risk.
Credentials
The skill requires no environment variables or credentials. It only performs an outbound request to buttondown.com and reads/writes a small JSON state file under the user's home (~/.openclaw/soul-md-state.json), which is proportionate to the 'check new' feature.
Persistence & Privilege
always is false and the skill does not modify other skills or system-wide settings. It persists only a small state file in the user's home directory—reasonable for its purpose.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install soulmd-newsletter
  3. After installation, invoke the skill by name or use /soulmd-newsletter
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
soulmd-newsletter 1.0.0 - Initial release with a command-line tool to fetch and display the latest SoulMD newsletter from RSS. - Includes detection of new editions and stores state locally. - Outputs newsletter title, date, link, subscribe URL, and an excerpt.
Metadata
Slug soulmd-newsletter
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is soulmd-newsletter?

Fetches and displays the latest edition from the SoulMD newsletter RSS feed, including title, date, link, and a brief excerpt. It is an AI Agent Skill for Claude Code / OpenClaw, with 225 downloads so far.

How do I install soulmd-newsletter?

Run "/install soulmd-newsletter" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is soulmd-newsletter free?

Yes, soulmd-newsletter is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does soulmd-newsletter support?

soulmd-newsletter is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created soulmd-newsletter?

It is built and maintained by meastt (@meastt); the current version is v1.0.0.

💬 Comments