blogwatcher

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

Updated Aug 22, 2026
One-click install
npx skills add https://github.com/vivekgoquest/hermes-agent-stable --skill blogwatcher-vivekgoquest
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: blogwatcher
Source: https://github.com/vivekgoquest/hermes-agent-stable/tree/main/skills/research/blogwatcher
Command: npx skills add https://github.com/vivekgoquest/hermes-agent-stable --skill blogwatcher-vivekgoquest

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires blogwatcher-cli.

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 tracks feeds, discovers new articles, and manages read/unread state from a single CLI. ## Core Features & Use Cases - Feed Monitoring: Add blogs with automatic RSS/Atom feed discovery, HTML scraping fallback via CSS selectors, and bulk OPML import from readers like Feedly or Inoreader. - Article Management: Scan all or individual blogs, list unread articles, filter by blog or category, and mark articles read or unread. - Use Case: You follow 20 engineering blogs. Import your OPML subscription file, run a scan each morning, and get a filtered list of new articles by category without visiting any site. ## Quick Start Install blogwatcher-cli, then ask the agent to add a blog by URL and scan it for new unread 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 by URL, then run blogwatcher-cli scan to fetch new articles. It auto-discovers RSS/Atom feeds from homepages and stores articles in a local SQLite database.

How to import OPML subscriptions into a feed reader CLI?▼

Run blogwatcher-cli import subscriptions.opml to bulk-import blogs from OPML files exported by Feedly, Inoreader, or NewsBlur. Each entry is added as a tracked blog with its feed URL.

Can blogwatcher track blogs without an RSS feed?▼

Yes, blogwatcher-cli supports HTML scraping as a fallback. Add the blog with --scrape-selector followed by a CSS selector like "article h2 a" to extract article links from the page.

Does blogwatcher-cli work in Docker with persistent data?▼

Yes, run the Docker image with a volume mount and set BLOGWATCHER_DB to a path inside the mounted volume. Without this, the SQLite database at ~/.blogwatcher-cli is lost on container restart.

How do I filter articles by blog or category?▼

Use blogwatcher-cli articles with the --blog flag to filter by blog name or --category to filter by feed category. Categories are stored automatically from RSS/Atom feed metadata.