canary

Monitor production URLs for console errors, performance regressions, and page failures.

Updated Mar 25, 2026
One-click install
npx skills add https://github.com/Chang-Shih-Yung/auto-learning --skill canary-chang-shih-yung
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: canary
Source: https://github.com/Chang-Shih-Yung/auto-learning/tree/main/.claude/skills/gstack/canary
Command: npx skills add https://github.com/Chang-Shih-Yung/auto-learning --skill canary-chang-shih-yung

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Canary monitors production after deployments to catch issues that slip past CI, including console errors, slowdowns, and page failures. It uses the browse daemon to take periodic screenshots and compare against pre-deploy baselines, alerting you when anomalies are detected.

Core Features & Use Cases

  • Post-deploy monitoring of live apps for console errors, performance regressions, and page failures using the browse daemon.
  • Baseline capture before and after deploys to detect regressions and anomalies.
  • Multi-phase workflow including baseline, page discovery, pre-deploy snapshot, continuous monitoring, health reporting, and optional baseline updates.
  • Customizable page lists, durations, and alert configurations to fit different deployment scenarios.

Quick Start

Run /canary <url> to monitor production for 10 minutes after deploy with optional arguments.

Frequently Asked Questions about canary

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

FAQPage Schema
How do I monitor production for console errors and performance regressions after a deployment?

Post-deploy canary monitoring captures screenshots, console output, and performance metrics from a production URL, comparing them against pre-deploy baselines to alert you on detected anomalies.

What is a canary deployment monitoring workflow?

A canary deployment monitoring workflow captures pre-deploy baselines, discovers pages, takes snapshots, and continuously monitors live apps to detect console errors, slowdowns, and page failures.

How do I capture baseline metrics before deploying to production?

You capture baseline metrics by running the monitoring tool against your production URL before deployment, recording page states, console output, and performance data for later anomaly comparison.

Can I customize the duration and page sets for continuous post-deploy monitoring?

Yes, continuous post-deploy monitoring supports customizable page lists, monitoring durations, and alert configurations to fit different deployment scenarios and production environments.

Does post-deploy canary monitoring work without external dependencies?

Post-deploy canary monitoring operates without external dependencies by utilizing an integrated browse daemon to capture screenshots, console output, and performance metrics directly.

Why do I need post-deploy monitoring if I already have CI testing?

Post-deploy monitoring catches live production issues that slip past CI, detecting real-world console errors, performance slowdowns, and page failures using continuous health reporting and baseline comparisons.