blogwatcher

Monitor blogs and RSS/Atom feeds to detect new articles and track read status.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Blogwatcher eliminates the hassle of manually checking multiple blogs and RSS/Atom feeds to find what is new.

Core Features & Use Cases

  • Feed and blog monitoring: Track blog homepages and RSS/Atom feeds with automatic feed discovery, plus HTML scraping fallback when needed.
  • Article lifecycle management: Manage read/unread state and list new items across scans, with categories stored for filtering.
  • Bulk subscription ingestion: Import many subscriptions from OPML files (e.g., from Feedly/Inoreader/NewsBlur).

Use Case: If you follow dozens of engineering and research blogs, run scheduled scans to reliably surface newly published articles while keeping your reading queue organized by blog and category.

Quick Start

Use the blogwatcher CLI to scan all configured feeds and show new articles by running blogwatcher-cli scan.

Frequently Asked Questions about blogwatcher

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automatically track new blog posts across multiple RSS and Atom feeds?▼

You can bulk import RSS and Atom subscriptions from OPML files exported by readers like Feedly or Inoreader. This allows you to ingest dozens of subscriptions simultaneously instead of adding blogs individually.

How does feed discovery work for blogs that do not have a standard RSS link?▼

Article state management categorizes and stores articles in a local SQLite database. It tracks read and unread items across scans, allowing you to filter your reading queue by blog and category for efficient news triage.

Can I import my existing RSS subscriptions from an OPML file?▼

You can bulk import RSS and Atom subscriptions from OPML files exported by readers like Feedly or Inoreader. This allows you to ingest dozens of subscriptions simultaneously instead of adding blogs individually.

Do I need to set up a database to track read and unread articles?▼

Feed discovery for blogs without standard RSS links uses an HTML scraping fallback. The monitor attempts automatic feed discovery first, and scrapes the homepage HTML to find and track new articles when a feed is unavailable.

What is the best way to monitor engineering blogs for newly published articles?▼

The best way to monitor engineering blogs is running scheduled scans against configured RSS and Atom feeds. This reliably surfaces newly published articles while storing categories for filtering within your personal knowledge workflow.