watchers

Poll RSS feeds, JSON endpoints, and GitHub for new items with watermark dedup.

150|25|Updated Apr 20, 2026
One-click install
npx skills add https://github.com/Devsoul2026/Hermes-One-Click --skill watchers-devsoul2026
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: watchers
Source: https://github.com/Devsoul2026/Hermes-One-Click/tree/main/hermes-agent/optional-skills/devops/watchers
Command: npx skills add https://github.com/Devsoul2026/Hermes-One-Click --skill watchers-devsoul2026

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Poll RSS feeds, JSON endpoints, and GitHub for new items using a watermark-based dedup system.

Core Features & Use Cases

  • Poll external sources on a schedule and emit only new items.
  • Persist seen items in a watermark to avoid duplicates across runs.
  • Output Markdown for cron-based delivery and digest creation.

Quick Start

Install and run the watcher to poll RSS feeds, JSON endpoints, and GitHub events and deliver new items.

Frequently Asked Questions about watchers

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

FAQPage Schema
How do I poll RSS feeds and JSON endpoints without getting duplicate items?

You can poll RSS feeds and JSON endpoints without duplicates by using a watermark-based dedup system. This approach persists seen items across runs, ensuring only new items are emitted on subsequent scheduled polls.

What is watermark dedup for automated feed polling?

Watermark dedup for automated feed polling is a mechanism that tracks the last seen item from RSS or JSON sources. It persists this state to ensure subsequent polling runs only emit newly discovered items.

How do I monitor GitHub events on a cron schedule and output Markdown?

To monitor GitHub events on a cron schedule and output Markdown, you can use a polling watcher designed for cron-based automation. It polls GitHub for new items and renders the results into Markdown format for delivery.

Does cron-based feed polling work on both Linux and macOS?

Cron-based feed polling works on both Linux and macOS environments. The watcher is specifically designed to run scheduled automation across these platforms to generate concise notifications.

Can I configure limits and timeouts for RSS and JSON polling?

You can configure limits and timeouts for RSS and JSON polling. The watcher supports configurable limits and timeouts to manage how many items are processed during each automated polling run.

What's the best way to generate digest notifications from polled feeds?

The best way to generate digest notifications from polled feeds is to use a watcher that outputs Markdown. This Markdown output is designed specifically for cron-based delivery and digest creation from new items.