canary

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

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/Jaykaijack/openclaw-backup --skill canary-jaykaijack
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: canary
Source: https://github.com/Jaykaijack/openclaw-backup/tree/main/skills/gstack/canary
Command: npx skills add https://github.com/Jaykaijack/openclaw-backup --skill canary-jaykaijack

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

After deployment, quickly identify and alert on production issues by monitoring live pages for console errors, performance regressions, and page failures, with automated baselines and screenshots.

Core Features & Use Cases

  • Post-deploy monitoring using a browse daemon to catch console errors, performance regressions, and page failures.
  • Baseline capture and comparison to detect regressions.
  • Automated screenshots and alerting when anomalies are detected.
  • Use case: verify a new deploy by watching production for 10 minutes and generating health reports.

Quick Start

Run /canary <url> to start monitoring production for a default duration of 10 minutes and generate baseline and health reports.

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 performance regressions after a deployment?

To monitor production for performance regressions after deployment, run a post-deploy canary check using a browse daemon to continuously watch live app pages, capture baselines, and emit alerts for anomalies.

What is a post-deploy canary check and how does it detect page failures?

A post-deploy canary check is an automated monitoring process that detects page failures by continuously watching a live app for console errors and performance regressions, comparing against captured baselines while taking screenshots of anomalies.

How do I capture baselines and generate health reports for a live app?

Capture baselines and generate health reports by initiating a canary monitoring session which captures baseline page behavior, then continuously checks pages and outputs a canary report for review after the configured duration.

Can I select specific pages for post-deploy verification and configure the monitoring duration?

Yes, you can select specific pages for post-deploy verification and configure the monitoring duration, with a default runtime of 10 minutes, allowing targeted per-page monitoring and quick health checks via browser-driven checks.

Why do I need a browse daemon for continuous production monitoring?

A browse daemon is required for continuous production monitoring because it drives the browser-driven checks necessary to detect console errors, performance regressions, and page failures while taking baseline-aware screenshots.

Does post-deploy canary monitoring support alerting for console errors?

Yes, post-deploy canary monitoring supports alerting for console errors by continuously watching the live app, comparing runtime behavior against captured baselines, and emitting alerts when anomalies are detected.