canary

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Post-deploy canary monitoring solves the issue of catching production issues that slip past CI, by watching the live app for errors, regressions, and failures, and by taking baselines and alerts early.

Core Features & Use Cases

  • Canary baseline captures, post-deploy monitoring, live error detection, automated screenshots, and anomaly alerts; supports page-specific checks and telemetry configuration.
  • Use case: after a deploy, monitor production pages for console errors and performance changes, then alert on anomalies and generate a health report.

Quick Start

Invoke /canary with your deployment URL to start a 10-minute post-deploy health monitor and baseline checks.

Frequently Asked Questions about canary

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

FAQPage Schema
How do I monitor production stability after a deploy?

A post-deploy canary monitors production stability by watching a deployed URL for console errors, performance regressions, and page failures using a browse daemon. It captures baselines and alerts on detected anomalies.

What is a post-deploy canary check?

A post-deploy canary check is a monitoring technique that watches a live application URL for console errors and performance regressions using an automated browse daemon. It operates in three phases: baseline capture, discovery, and continuous monitoring to detect anomalies.

Can I run canary monitoring on specific pages for a set duration?

Yes, canary monitoring supports page-specific checks and configurable durations. Invoking the canary with your deployment URL initiates a 10-minute post-deploy health monitor, capturing baselines and taking automated screenshots of the specified pages.

How do I detect performance regressions in production after release?

You can detect performance regressions in production by capturing a health baseline before release, then continuously monitoring the live URL. The canary compares live telemetry against this baseline to identify and alert on performance anomalies.

Does post-deploy monitoring capture screenshots of page failures?

Yes, post-deploy canary monitoring captures automated screenshots during its continuous monitoring phase. These screenshots provide visual evidence of page failures and console errors when anomalies are detected in the deployed production environment.

What are the limitations of using a browse daemon for canary checks?

Canary checks using a browse daemon are limited to detecting client-side console errors, performance regressions, and page failures on the URL provided. This approach does not monitor backend server health, database latency, or internal API telemetry outside of visible page behavior.