watcher

Create and manage polling watchers for external service events.

1.0k|158|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/vellum-ai/vellum-assistant --skill watcher
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: watcher
Source: https://github.com/vellum-ai/vellum-assistant/tree/main/skills/watcher
Command: npx skills add https://github.com/vellum-ai/vellum-assistant --skill watcher

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create and manage polling watchers that monitor external services for events and process them with custom action prompts.

Core Features & Use Cases

  • Provider-based watchers: poll Gmail, Google Calendar, GitHub, Linear, and Outlook for new events.
  • Action prompts: apply structured prompts to handle events automatically.
  • Digest & history: see a summary of recent watcher activity per provider.

Quick Start

Start a watcher for Gmail by running the create command and specify a name, a provider, and an action prompt.

Frequently Asked Questions about watcher

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

FAQPage Schema
How do I automate polling for new events from external services like Gmail and GitHub?

You can automate polling by creating a watcher that monitors external services like Gmail and GitHub for new events. The watcher checks for events at configurable poll intervals and processes them automatically using custom action prompts.

What providers can I monitor for new events with a polling watcher?

Polling watchers support multiple providers including Gmail, Google Calendar, GitHub, Linear, Outlook, and Outlook Calendar. You can configure watchers to monitor any of these external services for new events and apply structured prompts to handle them.

How do I apply custom action prompts to handle events automatically?

To apply custom action prompts, create a watcher and specify a name, a provider, and an action prompt. The watcher will process new events from the external service using your structured prompt to handle them automatically.

Can I review recent watcher activity and polling history?

Yes, you can review recent watcher activity using the digest command. It provides a summary of recent watcher activity per provider, allowing you to see digest and history summaries for all your configured external service monitors.

How do I manage and update existing polling watchers?

You can manage polling watchers using CLI-like commands to create, list, update, and delete watchers. These commands handle credential management and allow you to adjust configurable poll intervals as needed.

Do I need to configure credentials to monitor external services?

Yes, credentials are required to monitor external services. The watcher handles credentials automatically when you use the create command to set up polling for providers like Gmail, GitHub, Linear, or Outlook.