watchers

Poll RSS feeds, JSON APIs, and GitHub repositories for new updates with deduplication.

Updated Jun 25, 2026
One-click install
npx skills add https://github.com/davpatel605-beep/hermusagent --skill watchers-davpatel605-beep
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: watchers
Source: https://github.com/davpatel605-beep/hermusagent/tree/main/backend/vendor/hermes/optional-skills/devops/watchers
Command: npx skills add https://github.com/davpatel605-beep/hermusagent --skill watchers-davpatel605-beep

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill solves the problem of manually checking external sources for changes by automatically polling updates and filtering out previously seen items.

Core Features & Use Cases

  • Multi-source Monitoring: Watch RSS/Atom feeds, JSON APIs, and GitHub repositories for new content.
  • Watermark Deduplication: Track previously processed IDs with persistent state files so only new items are reported.
  • Use Case: Monitor a GitHub repository for new issues or poll an API endpoint for new events and receive only unseen updates.

Quick Start

Use the watchers skill to monitor a GitHub repository and report only new issues as they appear.

Frequently Asked Questions about watchers

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

FAQPage Schema
How do I monitor an RSS feed for new updates without seeing duplicate items?

Monitor RSS feeds for new updates using polling and watermark deduplication. The skill tracks previously processed IDs in persistent state files, ensuring only unseen items are reported when new content appears.

Can I poll a JSON API endpoint for new events automatically?

Yes, you can automatically poll a JSON API endpoint for new events. The skill monitors external sources by polling APIs, then filters out previously seen items so you only receive new updates.

What is the best way to track new issues in a GitHub repository?

Track new GitHub repository issues by monitoring GitHub activity through automated polling. The skill uses persistent watermark storage to deduplicate items, reporting only new issues as they appear.

Does feed monitoring require command-line execution and persistent storage?

Yes, feed monitoring requires command-line execution support and persistent watermark storage. These components enable reliable change detection across polling intervals by maintaining state files for deduplication.

How does watermark deduplication work when polling APIs for changes?

Watermark deduplication works by storing previously processed IDs in persistent state files when polling APIs. This mechanism tracks seen items, filtering them out so only new updates trigger notifications.