canary

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

Updated Apr 26, 2026
One-click install
npx skills add https://github.com/XinheLIU/human-leverage --skill canary-xinheliu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: canary
Source: https://github.com/XinheLIU/human-leverage/tree/main/.claude/skills/canary
Command: npx skills add https://github.com/XinheLIU/human-leverage --skill canary-xinheliu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Canary monitoring helps detect production issues introduced by a deployment by watching the live app for console errors, performance regressions, and page failures, and by capturing evidence to alert on anomalies.

Core Features & Use Cases

  • Monitors live production using a browse daemon to detect runtime errors, slowdowns, and broken pages after deployments.
  • Takes periodic screenshots, compares against pre-deploy baselines, and surfaces regressions for quick remediation.
  • Alerts with actionable guidance when anomalies are detected; supports baseline capture and targeted page checks.

Quick Start

Invoke the canary command with a production URL and optional flags to customize duration, pages, and baseline capture.

Frequently Asked Questions about canary

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

FAQPage Schema
How do I monitor for production issues after a deployment?

Post-deploy canary monitoring detects production issues by running a browse daemon across targeted pages to catch console errors, performance regressions, and page failures immediately after deployment.

What is canary monitoring and how does it detect runtime errors?

Canary monitoring uses a browse daemon to watch live production apps, capturing periodic screenshots and comparing them against pre-deploy baselines to surface runtime errors and broken pages.

How do I capture pre-deploy baselines for production monitoring?

You can capture pre-deploy baselines by invoking the canary command with a production URL, which generates reference screenshots used to detect visual and performance regressions after deployment.

Can I target specific pages and control monitoring duration after deploying?

Yes, you can target specific pages and control monitoring duration by passing optional flags when invoking the canary command with your production URL.

What is the best way to get actionable alerts for post-deploy regressions?

Canary monitoring emits alerts with actionable guidance when anomalies are detected, comparing live screenshots against pre-deploy baselines to provide quick remediation steps for performance and page failures.

Why does canary monitoring take screenshots of live production pages?

Canary monitoring takes periodic screenshots of live production pages to compare against pre-deploy baselines, visually surfacing regressions and page failures introduced by the deployment.