canary-watch

Monitor deployed URLs for HTTP status, performance, and content regressions.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Maelwalser/claude-config --skill canary-watch-maelwalser
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: canary-watch
Source: https://github.com/Maelwalser/claude-config/tree/main/skills/canary-watch
Command: npx skills add https://github.com/Maelwalser/claude-config --skill canary-watch-maelwalser

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Monitor deployed URLs to detect regressions and performance degradations after deploys, merges, or dependency upgrades, ensuring reliability and faster rollback decisions.

Core Features & Use Cases

  • Post-deploy URL health monitoring (HTTP status, performance, and content integrity)
  • Sustained watches with configurable interval and duration
  • Diff mode to compare environments and surface regressions
  • Automated notifications when thresholds are crossed

Quick Start

Run canary-watch with a target URL to start monitoring immediately.

Frequently Asked Questions about canary-watch

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

FAQPage Schema
How do I monitor a deployed web app for regressions after a release?

To monitor a deployed web app for regressions, the Skill checks a target URL for HTTP status, console errors, network failures, and performance drops. It runs sustained watches with configurable intervals to validate post-deploy health.

What is post-deploy URL health validation and what does it check?

Post-deploy URL health validation checks a deployed endpoint for HTTP status, console errors, network failures, performance, content, and API health. It ensures reliability and faster rollback decisions by detecting issues after merges or dependency upgrades.

Can I compare two environments to surface regressions during a launch window?

Yes, you can compare environments to surface regressions using the diff mode. This mode contrasts metrics and content integrity between environments, helping you detect performance degradations and content issues during launch windows or dependency upgrades.

How do I set up automated alerting for uptime and performance thresholds?

To set up automated alerting for uptime and performance, you configure thresholds within the monitoring watch. The Skill then triggers automated notifications when these configured performance or HTTP status thresholds are crossed during sustained monitoring.

Does post-deploy monitoring work without external dependencies?

Yes, post-deploy monitoring works without external dependencies. The Skill operates independently to check HTTP status, console errors, and API health on your target URL, requiring no additional components or external libraries to function.

What is the best way to catch API health and content integrity issues after a merge?

The best way to catch API health and content integrity issues after a merge is running a sustained watch with configurable duration. This continuously checks API endpoints and content against thresholds, triggering notifications if regressions surface.