blogwatcher

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

Updated Sep 20, 2026
One-click install
npx skills add https://github.com/GreenyZA/neo-light --skill blogwatcher-greenyza
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: blogwatcher
Source: https://github.com/GreenyZA/neo-light/tree/main/.hermes-home/skills/research/blogwatcher
Command: npx skills add https://github.com/GreenyZA/neo-light --skill blogwatcher-greenyza

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Keeping up with new posts across many blogs and news sites requires manually checking each site, which is time-consuming and easy to forget. This Skill automates feed monitoring so new articles are detected, listed, and tracked as read or unread from one place. ## 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: A researcher tracking 30 engineering blogs imports an OPML file, runs a daily scan, and reviews only the unread articles filtered by the "Engineering" category. ## Quick Start Use the blogwatcher skill to add the xkcd blog 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 the add command, then run scan to fetch new articles from their RSS or Atom feeds. Unread articles are listed with the articles command and can be marked read individually or in bulk.

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. OPML files exported from Feedly, Inoreader, or NewsBlur are supported.

Can blogwatcher track blogs without an RSS feed?▼

Yes, blogs without feeds can be tracked using HTML scraping. Pass the --scrape-selector flag with a CSS selector when adding the blog, and blogwatcher-cli falls back to scraping if RSS fails.

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

Yes, run the Docker image with a volume mount and set BLOGWATCHER_DB to a path inside the mounted volume. Without a volume, the SQLite database is lost when the container restarts.

How do I migrate from the original Hyaxia blogwatcher?▼

Move the old database file from ~/.blogwatcher/blogwatcher.db to ~/.blogwatcher-cli/blogwatcher-cli.db. Note that the binary was renamed from blogwatcher to blogwatcher-cli.