blogwatcher

Monitor blogs and RSS/Atom feeds for new articles using the blogwatcher-cli tool.

1|Updated Jun 1, 2026
One-click install
npx skills add https://github.com/Araara7/hermes-skills --skill blogwatcher-araara7
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: blogwatcher
Source: https://github.com/Araara7/hermes-skills/tree/main/research/blogwatcher
Command: npx skills add https://github.com/Araara7/hermes-skills --skill blogwatcher-araara7

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 automates feed monitoring, article tracking, and read/unread management from the command line. ## Core Features & Use Cases - Feed Monitoring and Scanning: Add blogs with automatic RSS/Atom feed discovery, HTML scraping fallback, and scan all or individual blogs for new articles. - Article Management: List unread articles, filter by blog or category, and mark articles as read or unread individually or in bulk. - Bulk Import: Import blog subscriptions from OPML files exported by Feedly, Inoreader, or NewsBlur. - Use Case: A researcher tracking 30 engineering blogs imports an OPML file, runs a daily scan, and reviews 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 their URLs, then run the scan command to check for new articles. It auto-discovers RSS/Atom feeds from blog homepages and stores results in a local SQLite database.

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

Run blogwatcher-cli import with the path to your OPML file to bulk-add subscriptions. This works with OPML exports from Feedly, Inoreader, NewsBlur, and similar feed readers.

Can I track blogs that have no RSS feed?▼

Yes, blogwatcher-cli supports HTML scraping as a fallback when no feed exists. Add the blog with the --scrape-selector flag specifying 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 the BLOGWATCHER_DB environment variable to a path inside the mounted volume. Without this, the SQLite database is lost when the container stops.

How do I filter unread articles by blog or category?▼

Use the articles command with the --blog flag to filter by a specific blog or --category to filter by feed category. Categories are captured automatically from RSS/Atom feed metadata during scans.