blogwatcher

Track RSS and Atom feeds and manage unread articles via blogwatcher-cli.

33|1|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/infinition/LaRuche --skill blogwatcher-infinition
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: blogwatcher
Source: https://github.com/infinition/LaRuche/tree/main/laruche/skills/blogwatcher
Command: npx skills add https://github.com/infinition/LaRuche --skill blogwatcher-infinition

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires blogwatcher-cli.

What problem does it solve? Keeping up with many blogs and news feeds manually means checking dozens of sites and missing new posts. This Skill centralizes feed subscriptions, scans them for new articles, and tracks read/unread state in a local SQLite database. ## Core Features & Use Cases - Feed Management: Add blogs with automatic feed discovery, explicit feed URLs, HTML scraping fallback via CSS selectors, and bulk OPML import from readers like Feedly or Inoreader. - Scanning and Reading: Scan all or individual blogs, list unread articles filtered by blog or category, and mark articles read individually or in bulk. - Use Case: A researcher monitoring engineering blogs runs a scan each morning, reviews the unread article list, and stores only the noteworthy conclusions in memory while archiving the raw list to a file. ## Quick Start Scan all my tracked blogs with blogwatcher-cli and show me 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 track RSS feeds from the command line?▼

Install blogwatcher-cli via Go or a release binary, add blogs with blogwatcher-cli add, then run blogwatcher-cli scan to fetch new articles. Use blogwatcher-cli articles to list unread items and blogwatcher-cli read to mark them read.

How do I import feeds from Feedly or Inoreader into blogwatcher-cli?▼

Export your subscriptions as an OPML file from your feed reader, then run blogwatcher-cli import subscriptions.opml. This bulk-imports all feeds into the local database in one step.

Why does blogwatcher-cli scan find no articles for a blog?▼

Automatic feed discovery fails silently on some sites, leaving the blog tracked but never producing articles. Re-add the blog with an explicit --feed-url, or use --scrape-selector with a CSS selector matching article links for sites without feeds.

Why do all articles show as unread again after a restart?▼

The SQLite database moved or was lost, which commonly happens in Docker without a mounted volume. Set BLOGWATCHER_DB to a fixed absolute path and use it consistently, or mount a volume for the container.

Can blogwatcher-cli monitor sites that have no RSS feed?▼

Yes, use the --scrape-selector flag with a CSS selector matching the article links when adding the blog. This enables HTML scraping as a fallback for sites without RSS or Atom feeds.