rss-watcher

Monitor RSS feeds for new items and filter by keywords.

10|Updated Jul 22, 2025
One-click install
npx skills add https://github.com/bdambrosio/Cognitive_workbench --skill rss-watcher
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rss-watcher
Source: https://github.com/bdambrosio/Cognitive_workbench/tree/main/src/sensors/rss-watcher
Command: npx skills add https://github.com/bdambrosio/Cognitive_workbench --skill rss-watcher

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires feedparser, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the monitoring of RSS feeds, ensuring you don't miss new content that is relevant to your interests.

Core Features & Use Cases

  • RSS Feed Monitoring: Regularly checks specified RSS feeds for new entries.
  • Keyword Filtering: Filters new entries based on a list of keywords, delivering only relevant updates.
  • Deduplication: Prevents duplicate notifications by tracking seen entry IDs.
  • Use Case: A marketing professional can use this to monitor industry news feeds for mentions of specific competitors or product types.

Quick Start

Use the rss-watcher skill to monitor the feed 'http://example.com/news.xml' for items containing the keywords 'AI' or 'machine learning'.

Frequently Asked Questions about rss-watcher

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

FAQPage Schema
How do I monitor RSS feeds for specific keywords?

You can monitor RSS feeds for specific keywords by parsing feed XML data and filtering new entries against a configured list of keywords to receive only relevant updates.

What is the best way to filter RSS feed updates by keyword?

The best way to filter RSS feed updates is to parse the XML data and apply keyword matching to new entries, ensuring only items containing your specified terms are delivered.

How do I prevent duplicate RSS feed notifications across multiple runs?

To prevent duplicate RSS feed notifications, you can track seen entry identifiers using a set, which deduplicates entries across runs by comparing their unique IDs.

Do I need feedparser to parse RSS XML feeds?

Yes, you need the feedparser dependency to parse RSS XML data and extract new entries for keyword filtering and deduplication processing.

Can I use RSS feed monitoring to track competitor mentions in industry news?

Yes, you can monitor industry news RSS feeds by configuring keyword filters for specific competitors or product types to capture relevant mentions automatically.

What are the limitations of keyword filtering for RSS feed monitoring?

Keyword filtering for RSS feed monitoring relies on exact term matching within parsed XML entries, meaning it cannot infer context or capture items lacking the specified keywords.