canary

Monitor production pages for console errors, performance regressions, and page failures after deploy.

Updated Feb 16, 2026
One-click install
npx skills add https://github.com/SeaLion-hub/DICEE --skill canary-sealion-hub
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: canary
Source: https://github.com/SeaLion-hub/DICEE/tree/main/.agents/skills/gstack/canary
Command: npx skills add https://github.com/SeaLion-hub/DICEE --skill canary-sealion-hub

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Post-deploy canary monitoring to catch issues early by watching console errors, performance regressions, and page failures using the browse daemon.

Core Features & Use Cases

  • Baseline capture and comparison
  • Continuous production monitoring for console errors, performance regressions, and page failures
  • Page-level health checks with screenshots and logs
  • Alerts and health reporting with a baseline update option
  • Seamless integration with the browse daemon to observe live deployments

Quick Start

Run the canary skill with a URL to begin automatic post-deploy monitoring for the default 10 minutes.

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 errors immediately after a deploy?

Post-deploy monitoring catches production issues early by continuously watching for console errors, performance regressions, and page failures. It uses a browse daemon to observe live deployments and captures baseline screenshots for comparison.

How does baseline screenshot comparison work for detecting regressions?

Baseline screenshot comparison captures page states before deployment, then continuously checks live pages against these baselines to detect anomalies. This process identifies visual regressions and page failures by comparing current production states to the recorded baseline evidence.

How do I set up continuous page health checks using a browse daemon?

Setting up continuous page health checks with a browse daemon involves providing a URL to start automatic post-deploy monitoring. The daemon auto-discovers or uses specified pages, captures screenshots and logs, and runs health checks for a default duration of 10 minutes.

Do I need the browse tool to run post-deploy canary monitoring?

Yes, you need the browse tool to run post-deploy canary monitoring. The canary process relies on the browse daemon to observe live deployments, capture baseline screenshots, auto-discover pages, and continuously check production health for anomalies.

What is the best way to catch production issues before users notice them?

The best way to catch production issues before users notice them is post-deploy canary monitoring. By capturing baseline screenshots and continuously watching for console errors and performance regressions, you receive early alerts with evidence to address problems proactively.

What do I get from a canary report when production health checks fail?

When production health checks fail, a canary report provides evidence of anomalies, alerts for console errors and performance regressions, and page failure logs. It also includes an option to update the baseline once the application returns to a healthy state.