blogwatcher

Monitor blogs and RSS or Atom feeds with the blogwatcher-cli command.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Blogwatcher removes the manual work of checking multiple blogs and RSS or Atom feeds by centralizing discovery, scanning, and unread tracking in one CLI workflow.

Core Features & Use Cases

  • Feed discovery: Automatically finds RSS or Atom feeds from blog homepages when no feed URL is provided.
  • Fallback content collection: Uses HTML scraping when a feed cannot be read and a selector is configured.
  • Subscription management: Adds, lists, removes, and imports blogs from OPML files.
  • Reading workflow: Scans blogs, lists unread or all articles, and marks items read or unread.
  • Use case: Keep a curated reading list for engineering blogs, newsletters, or research sources without checking each site manually.

Quick Start

Ask the assistant to set up blogwatcher-cli for your feeds, scan for new posts, and summarize the 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 and Atom feeds for new blog updates automatically?

Blog monitoring tracks RSS or Atom feeds and lists unread articles automatically. This skill centralizes feed discovery, scanning, and reading state management in one CLI workflow, using SQLite-backed persistence and configurable worker settings to keep a curated reading list without checking each site manually.

Can I import OPML files to manage multiple blog subscriptions at once?

Yes, you can import OPML files to manage multiple blog subscriptions at once. The subscription management feature supports adding, listing, removing, and importing blogs from OPML files, allowing you to quickly populate your reading list from existing feed readers or export collections.

What happens when a blog has no RSS or Atom feed URL available?

When no RSS or Atom feed URL is provided, feed discovery automatically finds feeds from blog homepages. If a feed still cannot be read, the system uses HTML scraping as a fallback to collect content, provided an HTML selector is configured for that specific blog.

How do I track unread articles across many engineering blogs?

To track unread articles across many engineering blogs, use a CLI workflow that scans subscriptions and maintains reading state via SQLite-backed persistence. You can list unread items, mark articles read or unread, and review new posts without manually visiting each site.

Do I need a specific CLI command to set up blog scanning and feed discovery?

Yes, setting up blog scanning and feed discovery requires the blogwatcher-cli command. This CLI manages SQLite-backed persistence, configurable worker settings, and environment-variable overrides to execute scans, import OPML files, and review unread articles across your subscriptions.