watchers

Poll RSS, JSON endpoints, and GitHub for new items since the last check.

Updated Jun 19, 2026
One-click install
npx skills add https://github.com/AnandaAnugrahHandyanto/savarez_agent --skill watchers-anandaanugrahhandyanto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: watchers
Source: https://github.com/AnandaAnugrahHandyanto/savarez_agent/tree/main/optional-skills/devops/watchers
Command: npx skills add https://github.com/AnandaAnugrahHandyanto/savarez_agent --skill watchers-anandaanugrahhandyanto

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Poll RSS, JSON endpoints, and GitHub to identify new items since the last check. It reduces manual monitoring and noise by surfacing only new content.

Core Features & Use Cases

  • Watermark-based deduplication: remembers seen items across runs to avoid re-notifications.
  • Ready-made watchers: three scripts watch RSS, JSON, and GitHub for changes.
  • Flexible delivery: formats output in Markdown for easy cron-based delivery and summarization.

Quick Start

Run one of the watcher scripts with a --name and appropriate arguments to begin receiving updates.

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 GitHub APIs for new items without getting duplicate notifications?

You can poll RSS feeds, JSON endpoints, and GitHub to identify new items using watermark-based deduplication. This mechanism remembers seen items across runs to ensure only new content surfaces, preventing duplicate notifications.

Can I use cron to schedule polling and receive updates in Markdown format?

Yes, you can use cron to schedule polling scripts that output results in simple Markdown formatting. This enables easy cron-based delivery and summarization of newly detected items from your configured sources.

What is the best way to monitor multiple GitHub repositories and JSON endpoints for changes?

The best way to monitor multiple sources is using multi-source polling across feeds and repositories. Ready-made watcher scripts handle polling for changes across RSS, JSON, and GitHub simultaneously to surface timely updates.

Do I need any external dependencies to run the watcher scripts for API polling?

No external dependencies are required to run the watcher scripts. The skill provides script-based extensibility for terminal use, allowing you to poll feeds and APIs for new items without installing additional libraries.

How do I start polling a JSON endpoint for changes from the terminal?

To start polling a JSON endpoint, run the appropriate watcher script with a --name argument and your target endpoint details. This initiates monitoring and identifies new items since the last check.