Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📰 openclaw-skill-rss-digest

License: MIT OpenClaw Skill

RSS digest wrapper around blogwatcher CLI for OpenClaw. Scans feeds, formats by category with emojis, deduplicates.

Quick Start

git clone https://github.com/manthis/openclaw-skill-rss-digest.git
cd openclaw-skill-rss-digest

export BLOGWATCHER_CMD="blogwatcher"
./scripts/rss-digest.sh --dry-run

⚡ Performance

Recent optimizations (2026-02-18):

  • 🚀 O(n²) → O(n) — Replaced nested loops for deduplication with jq INDEX for constant-time lookups
  • 📉 Reduced process spawns — Consolidated multiple jq filter passes into a single pipeline
  • 🎯 Complexity improvement — Deduplication now scales linearly regardless of feed size

These optimizations are especially noticeable with large feed collections (50+ feeds, hundreds of items).

Configuration

Variable Default Description
BLOGWATCHER_CMD blogwatcher CLI path
BLOGWATCHER_CONFIG ~/.config/blogwatcher/config.toml Config
MAX_ITEMS 20 Max items per digest

⚠️ Security: Config paths may contain sensitive feed URLs. Keep them out of version control.

Features

  • 🏷️ Category formatting (🪙 Crypto, 💻 Dev, 🤖 AI, etc.)
  • 🔄 Deduplication via state tracking
  • 📊 JSON output for automation
  • 🧢 Configurable item cap
  • 📋 Text and JSON output modes

Requirements

License

MIT

About

OpenClaw skill: RSS digest via blogwatcher with category formatting

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages