canary

Run canary checks on production web apps to detect console errors and performance regressions.

Updated Mar 9, 2026
One-click install
npx skills add https://github.com/Andy-HNU/AndyClaw --skill canary-andy-hnu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: canary
Source: https://github.com/Andy-HNU/AndyClaw/tree/main/skills/gstack-canary
Command: npx skills add https://github.com/Andy-HNU/AndyClaw --skill canary-andy-hnu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Post-deploy reliability can be hard to verify without live monitoring. This skill automates canary checks after deployment to catch console errors, performance regressions, and page failures by comparing against baselines and alerting on anomalies.

Core Features & Use Cases

  • Baseline capture before and after deploy to establish a reference point.
  • Periodic checks with screenshots, console error counts, and performance metrics across URLs.
  • Telemetry and alerting to help SREs diagnose issues quickly in production.

Quick Start

Monitor a live URL for post-deploy health using the default 10-minute duration and auto-discovered pages.

Frequently Asked Questions about canary

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

FAQPage Schema
How do I automate post-deploy canary monitoring for production web apps?

Automated post-deploy canary monitoring runs periodic checks on production web apps to detect console errors, performance regressions, and page failures by comparing live metrics against captured baselines.

What is baseline capture and how does it detect performance regressions?

Baseline capture records reference console error counts and performance metrics before deployment. Canary checks then compare post-deploy telemetry against this baseline to detect regressions and alert on anomalies.

How do I configure canary checks to monitor specific production endpoints?

Canary checks are configurable by specifying target URLs, duration, and pages to monitor. The default setting runs a 10-minute check with auto-discovered pages across live endpoints.

Can I use canary monitoring to capture screenshots and collect console telemetry?

Yes, canary monitoring captures screenshots, collects console error counts, logs performance metrics, and records telemetry during periodic checks to enable repeatable verification and auditing.

What's the best way to verify production health after a deployment without live monitoring?

Automated canary checks provide post-deploy reliability verification by comparing live production telemetry against baselines, alerting SREs to anomalies like page failures or performance regressions.

Why do I need baseline data before running post-deploy canary checks?

Baseline data establishes a reference point for console errors and performance metrics. Without it, canary checks cannot identify post-deploy regressions or determine if detected anomalies represent new failures.