blogwatcher

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

Updated Aug 19, 2026
One-click install
npx skills add https://github.com/jakubbartnik/honey-barrel-finale --skill blogwatcher-jakubbartnik
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: blogwatcher
Source: https://github.com/jakubbartnik/honey-barrel-finale/tree/main/honey-barrel-finale/workspace/hermes/skills/research/blogwatcher
Command: npx skills add https://github.com/jakubbartnik/honey-barrel-finale --skill blogwatcher-jakubbartnik

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 slow and easy to forget. This Skill centralizes feed tracking, scanning, and read/unread article management through the blogwatcher-cli command-line tool. ## Core Features & Use Cases - Feed Monitoring: Add blogs with automatic RSS/Atom feed discovery, explicit feed URLs, or HTML scraping fallback when no feed exists. - 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 a dozen engineering blogs, run a daily scan, and review 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 track RSS feeds from the command line?▼

Use blogwatcher-cli to add blogs with the add command, then run scan to fetch new articles. It auto-discovers RSS/Atom feeds from blog homepages and stores articles in a local SQLite database.

How to monitor a blog that has no RSS feed?▼

Add the blog with the --scrape-selector flag pointing to a CSS selector for article links, such as "article h2 a". blogwatcher-cli falls back to HTML scraping when no RSS/Atom feed is available.

Can I import OPML subscriptions into blogwatcher-cli?▼

Yes, run blogwatcher-cli import subscriptions.opml to bulk-import feeds exported from readers like Feedly, Inoreader, or NewsBlur. Each entry becomes a tracked blog in the database.

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

Yes, run the container with a volume mount and set BLOGWATCHER_DB to a path inside the mounted directory. Without a volume, the SQLite database at ~/.blogwatcher-cli 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.