canary

Monitor live web app health via console errors, performance, and page failures.

12|6|Updated Dec 2, 2025
One-click install
npx skills add https://github.com/shogo-labs/shogo-ai --skill canary-shogo-labs
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: canary
Source: https://github.com/shogo-labs/shogo-ai/tree/main/packages/agent-runtime/templates/virtual-engineering-team/.shogo/skills/gstack-canary
Command: npx skills add https://github.com/shogo-labs/shogo-ai --skill canary-shogo-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Post-deploy applications can silently degrade; this skill provides continuous canary monitoring to detect errors, regressions, and failures by comparing live performance against baselines.

Core Features & Use Cases

  • Automated Canary Checks: Periodic monitoring of live app health via console errors, performance metrics, and page failures.
  • Baseline Comparison & Alerts: Takes screenshots, compares with pre-deploy baselines, and raises alerts on anomalies.
  • Use Case: After deploying a new release, run canary checks to ensure no regressions before wider rollout.

Quick Start

Run a canary check on your deployed app to verify health and catch post-deploy regressions.

Frequently Asked Questions about canary

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

FAQPage Schema
What is post-deploy canary monitoring and how does it detect regressions?▼

Post-deploy canary monitoring tracks live web app health by watching console errors, performance regressions, and page failures. It compares live metrics against pre-deploy baselines to surface anomalies and trigger alerts before wider rollout.

How do I run automated canary checks after deploying a web app?▼

To run canary checks, integrate the monitoring into your deployment workflow. It performs periodic health checks on your live app, captures screenshots, compares them against pre-deploy baselines, and raises alerts on detected anomalies.

Do I need a browser daemon and baseline data for post-deploy canary monitoring?▼

Yes, post-deploy canary monitoring requires a browser daemon and pre-deploy baseline data to function. These prerequisites enable the system to perform periodic checks, capture screenshots, and compare live app health against the established baseline.

Can I use canary monitoring to catch silent performance degradations in production?▼

Yes, canary monitoring detects silent performance degradations in production by continuously tracking live app health. It watches for console errors and performance regressions, comparing live metrics against pre-deploy baselines to surface anomalies.

What's the best way to verify app health before a wider release rollout?▼

The best way to verify app health before rollout is running post-deploy canary checks. This approach continuously monitors live web apps for errors and regressions, comparing screenshots and metrics against pre-deploy baselines to surface anomalies.

Why does post-deploy canary monitoring require pre-deploy baselines?▼

Post-deploy canary monitoring requires pre-deploy baselines to establish a reference for normal app behavior. By comparing live performance metrics, console errors, and screenshots against these baselines, the system accurately surfaces anomalies and regressions.