PluginBench
Skill
Review
Audit score 70

blogwatcher

steipete/clawdis

Monitor blogs and RSS/Atom feeds for updates via CLI.

What is blogwatcher?

blogwatcher is a command-line tool for tracking blog and RSS/Atom feed updates. Use it when you need to monitor multiple blogs, discover new articles, and manage read status across feeds.

  • Add and remove blogs from a watchlist
  • Scan feeds for new articles and updates
  • List tracked blogs and their articles
  • Mark individual or all articles as read
  • Support for RSS and Atom feed formats
  • Display article counts and feed source information

How to install blogwatcher

npx skills add https://github.com/steipete/clawdis --skill blogwatcher
Prerequisites
  • Go installed on your system
Claude Code
Cursor
Windsurf
Cline

How to use blogwatcher

  1. 1.Install blogwatcher using Go: go install github.com/Hyaxia/blogwatcher/cmd/blogwatcher@latest
  2. 2.Add a blog to track: blogwatcher add "Blog Name" https://example.com/feed
  3. 3.List all tracked blogs: blogwatcher blogs
  4. 4.Scan feeds for new articles: blogwatcher scan
  5. 5.View all articles: blogwatcher articles
  6. 6.Mark articles as read: blogwatcher read <article-id> or blogwatcher read-all
  7. 7.Remove a blog: blogwatcher remove "Blog Name"

Use cases

Good for
  • Monitor multiple tech blogs for new posts
  • Track RSS feeds from news sites or publications
  • Discover and manage unread articles across feeds
  • Automate periodic feed scanning in workflows
  • Maintain a personal reading list from various sources
Who it's for
  • Content curators
  • Developers tracking industry blogs
  • Researchers monitoring multiple information sources
  • Anyone managing multiple RSS/Atom feeds

blogwatcher FAQ

What feed formats does blogwatcher support?

blogwatcher supports RSS and Atom feed formats.

How do I check for new articles?

Run blogwatcher scan to scan all tracked blogs for updates.

Can I mark multiple articles as read at once?

Yes, use blogwatcher read-all to mark all articles as read, or blogwatcher read <id> for individual articles.

How do I see what blogs I'm tracking?

Run blogwatcher blogs to list all tracked blogs with their URLs.

Where can I find more command options?

Use blogwatcher <command> --help to discover available flags and options for any command.

Full instructions (SKILL.md)

Source of truth, from steipete/clawdis.


name: blogwatcher description: "Monitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI." homepage: https://github.com/Hyaxia/blogwatcher metadata: { "openclaw": { "emoji": "📰", "requires": { "bins": ["blogwatcher"] }, "install": [ { "id": "go", "kind": "go", "module": "github.com/Hyaxia/blogwatcher/cmd/blogwatcher@latest", "bins": ["blogwatcher"], "label": "Install blogwatcher (go)", }, ], }, }

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> --help to discover flags and options.