blogwatcher

Monitor blogs and RSS/Atom feeds using the blogwatcher-cli command-line tool.

Updated May 4, 2026
One-click install
npx skills add https://github.com/Junkfooooood/hermes-governance --skill blogwatcher-junkfooooood
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blogwatcher
Source: https://github.com/Junkfooooood/hermes-governance/tree/main/skills/research/blogwatcher
Command: npx skills add https://github.com/Junkfooooood/hermes-governance --skill blogwatcher-junkfooooood

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Keeping up with new posts across many blogs and RSS/Atom feeds requires manually checking each site, which is tedious and easy to forget. This Skill centralizes feed tracking, scanning, and read/unread article management through a single CLI tool. ## Core Features & Use Cases - Feed Monitoring: Add blogs with automatic RSS/Atom feed discovery, explicit feed URLs, or HTML scraping fallback via CSS selectors. - Article Management: Scan blogs for new posts, list unread articles, filter by blog or category, and mark items read or unread. - Bulk Import: Import subscription lists from OPML files exported by Feedly, Inoreader, or NewsBlur. - Use Case: Track 20 engineering blogs by importing an OPML file, run blogwatcher-cli scan daily, and review only unread articles filtered by the "Engineering" category. ## Quick Start Install blogwatcher-cli, then ask the assistant to add a blog by URL and scan it for new articles.

Frequently Asked Questions about blogwatcher

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I monitor RSS feeds from the command line?

Use blogwatcher-cli to add blogs with `blogwatcher-cli add "Name" URL`, then run `blogwatcher-cli scan` to fetch new articles. Unread articles are listed with `blogwatcher-cli articles` and can be marked read individually or in bulk.

How to import OPML subscriptions into a feed reader CLI?

Run `blogwatcher-cli import subscriptions.opml` to bulk-import blogs from an OPML file. This works with exports from Feedly, Inoreader, NewsBlur, and other feed readers that support OPML.

Can blogwatcher-cli track blogs without an RSS feed?

Yes, it supports HTML scraping as a fallback. Add the blog with `--scrape-selector "article h2 a"` to extract article links from the page when no RSS/Atom feed is available.

How do I persist the blogwatcher database in Docker?

Mount a volume and set the BLOGWATCHER_DB environment variable, for example `docker run -v blogwatcher-cli:/data -e BLOGWATCHER_DB=/data/blogwatcher-cli.db`. Without this, the SQLite database is lost when the container stops.

How do I migrate from the original Hyaxia blogwatcher?

Move the old database with `mv ~/.blogwatcher/blogwatcher.db ~/.blogwatcher-cli/blogwatcher-cli.db`. Note the binary was renamed from `blogwatcher` to `blogwatcher-cli`.