Blogwatcher
Monitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.
MIT-0 · Free to use, modify, and redistribute. No attribution required.
⭐ 50 · 27.9k · 1.2k current installs · 1.2k all-time installs
byPeter Steinberger@steipete
MIT-0
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description (monitor blogs/RSS via blogwatcher) align with the SKILL.md and metadata which call out the blogwatcher CLI and provide example commands. The declared need for a blogwatcher binary (and the provided Go install instruction) is appropriate for this purpose.
Instruction Scope
SKILL.md only instructs installing and running the blogwatcher CLI (add, scan, list, read, remove). It does not instruct reading unrelated files, accessing unrelated credentials, or exfiltrating data to unexpected endpoints. Running 'scan' will fetch feeds from networked blog URLs, which is expected behavior.
Install Mechanism
No install spec in the package itself, but metadata suggests installation via 'go install github.com/Hyaxia/blogwatcher/cmd/blogwatcher@latest'. This is a standard Go workflow (fetch source from GitHub and build); it is traceable but executes third-party code on the host when you install/run the binary, so review the upstream repo if you don't trust it.
Credentials
The skill requests no environment variables, no credentials, and no config paths. That is proportionate for a local CLI tool that only needs to access feed URLs the user configures.
Persistence & Privilege
always:false (not force-included) and disable-model-invocation:false (agent may invoke it autonomously) — this is the platform default. The skill does not request elevated or permanent system privileges. Consider that allowing the agent to autonomously run local binaries gives it the ability to execute any installed CLI the agent can access.
Assessment
This skill is internally consistent: it expects you to install and run a third-party Go CLI (github.com/Hyaxia/blogwatcher). If you plan to install it, review the GitHub repository before running 'go install' to ensure the code is trustworthy. Install and run the binary in a user account or isolated environment if you want to limit risk. Note: the skill does not request secrets, but the agent can invoke the CLI autonomously (platform default) — only allow that if you are comfortable with the agent running local commands and network requests to the feeds you add.Like a lobster shell, security has layers — review code before you run it.
Current versionv1.0.0
Download ziplatest
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
📰 Clawdis
Binsblogwatcher
Install
Install blogwatcher (go)
Bins: blogwatcher
go install github.com/Hyaxia/blogwatcher/cmd/blogwatcher@latestSKILL.md
blogwatcher
Track blog and RSS/Atom feed updates with the blogwatcher CLI.
Install
- Go:
go install github.com/Hyaxia/blogwatcher/cmd/blogwatcher@latest
Quick start
blogwatcher --help
Common commands
- Add a blog:
blogwatcher add "My Blog" https://example.com - List blogs:
blogwatcher blogs - Scan for updates:
blogwatcher scan - List articles:
blogwatcher articles - Mark an article read:
blogwatcher read 1 - Mark all articles read:
blogwatcher read-all - Remove a blog:
blogwatcher remove "My Blog"
Example output
$ blogwatcher blogs
Tracked blogs (1):
xkcd
URL: https://xkcd.com
$ blogwatcher scan
Scanning 1 blog(s)...
xkcd
Source: RSS | Found: 4 | New: 4
Found 4 new article(s) total!
Notes
- Use
blogwatcher <command> --helpto discover flags and options.
Files
1 totalSelect a file
Select a file to preview.
Comments
Loading comments…
