canary

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

43|7|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/lucas-flatwhite/gstack-ko --skill canary-lucas-flatwhite
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: canary
Source: https://github.com/lucas-flatwhite/gstack-ko/tree/main/canary
Command: npx skills add https://github.com/lucas-flatwhite/gstack-ko --skill canary-lucas-flatwhite

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Canary monitoring after deploy to catch production issues before users notice.

Core Features & Use Cases

  • Post-deploy visual, console, and performance monitoring using the browse daemon.
  • Baseline comparison and automated alerting when anomalies are detected.
  • Phase-driven workflow: baseline capture, page discovery, pre-deploy snapshot, and continuous monitoring.

Quick Start

Invoke /canary with a URL to start baseline capture, select pages to monitor, and begin continuous checks after deploy.

Frequently Asked Questions about canary

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

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

Post-deploy monitoring captures baseline snapshots of production URLs and continuously checks for console errors, performance regressions, and page failures to catch production issues before users notice. It uses the browse daemon for automated anomaly detection.

What is canary monitoring and when do I need baseline comparison for production reliability?

Canary monitoring is the phase-driven process of capturing pre-deploy baseline snapshots of production pages, then continuously checking post-deploy URLs against that baseline to detect visual, console, or performance anomalies. You need it for automated post-deploy verification workflows.

Do I need the browse daemon to run continuous health checks across multiple pages?

Yes, the browse daemon is required to perform continuous health checks across multiple pages. It enables the browse-based monitoring needed to capture baselines, discover pages, and surface actionable findings when anomalies are detected after a deploy.

Can I manually trigger page discovery and periodic health checks for post-deploy verification?

Yes, page discovery and periodic health checks can be manually triggered to support post-deploy verification workflows. You can invoke the monitoring process with a URL to start baseline capture, select specific pages, and begin continuous checks after deploy.

What's the best way to set up automated alerting when production page failures are detected?

Automated alerting is configured by capturing a baseline, selecting pages to monitor, and running continuous health checks that compare post-deploy states against the baseline. When anomalies like page failures or performance regressions are detected, the system surfaces actionable findings.

How does baseline comparison work for detecting anomalies after a production deploy?

Baseline comparison captures a pre-deploy snapshot of page performance and console state, then continuously monitors the same pages post-deploy. When post-deploy checks deviate from the captured baseline, the system flags the anomalies as actionable findings.