LaunchKit · 2026
Back to Skills

claude-watchdog

Monitor the Claude API for outages and latency spikes with rich Telegram alerts.

2
357 downloads
by @chapati23

Setup & Installation

openclaw skills install @chapati23/claude-watchdog

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install claude-watchdog

Version History

v1.2.1Mar 3, 2026 - Version note by skill developer:

Fix SkillGuard security scan - declare all env vars in frontmatter

What This Skill Does

Monitors the Anthropic API for outages and latency spikes via cron-based polling. Sends structured Telegram alerts for status incidents, latency spikes, and recoveries, tagging whether an incident affects your specific model. Status checks cost zero tokens; latency probes measure real end-to-end response time through the local OpenClaw gateway.

Status checks poll the official Anthropic status page directly at zero token cost, and the latency probe measures your actual gateway response path rather than relying on third-party synthetic monitoring.

When to use it

  • Getting notified on Telegram when the Claude API goes down
  • Detecting latency spikes before users report slow responses
  • Filtering out incidents that affect other models but not yours
  • Receiving an automatic all-clear message when the API recovers
  • Distinguishing whether slowdowns are Anthropic-side or local

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: set up Claude API watchdog alerts for my Sonnet usage

AGENT
  1. 1Runs setup.sh interactively, prompting for Telegram bot token, chat ID, and gateway credentials
  2. 2Writes config to ~/.openclaw/skills/claude-watchdog/claude-watchdog.env with MONITOR_MODEL=sonnet
  3. 3Installs two cron jobs running every 15 minutes: status-check.py and latency-probe.py
  4. 4Runs an initial status check and latency probe to verify connectivity and establish a baseline
  5. 5Confirms setup by sending a test alert to the configured Telegram chat
OUTPUT

Cron jobs installed; Telegram receives incident alerts tagged to your model and latency warnings with severity levels automatically going forward

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

Telegram bot token from @BotFather (requires creating a Telegram bot)Telegram chat ID for the channel or group where alerts will be delivered