blogwatcher

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

Updated May 28, 2026
One-click install
npx skills add https://github.com/patty-chow/the-stable --skill blogwatcher-patty-chow
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: blogwatcher
Source: https://github.com/patty-chow/the-stable/tree/main/skills/research/blogwatcher
Command: npx skills add https://github.com/patty-chow/the-stable --skill blogwatcher-patty-chow

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 slow and easy to forget. This Skill automates feed discovery, scanning, and read/unread tracking so new articles surface in 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: Track a dozen engineering blogs by importing an OPML file, then run periodic scans and list only unread articles in the "Engineering" category each morning. ## Quick Start Use the blogwatcher skill to add the xkcd blog, scan it for new posts, and list all 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 with automatic feed discovery, then run blogwatcher-cli scan to fetch new articles. Unread articles are listed with blogwatcher-cli articles and can be filtered by blog or category.

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 similar feed readers.

Can blogwatcher track blogs without an RSS feed?▼

Yes, blogwatcher-cli falls back to HTML scraping when no feed is available. Provide a CSS selector with --scrape-selector, such as "article h2 a", to extract article links from the page.

Does blogwatcher-cli work on macOS and Windows?▼

Yes, prebuilt binaries are published for Linux amd64/arm64 and macOS Intel/Apple Silicon, and the tool also supports Windows. It can alternatively be installed with go install or run as a Docker container.

Why does Docker blogwatcher lose my database on restart?▼

The default database lives inside the container filesystem, which is removed on restart. Mount a volume and set BLOGWATCHER_DB=/data/blogwatcher-cli.db to persist the SQLite database across runs.