canary

Monitor live apps via periodic screenshots and baseline comparisons.

Updated Apr 24, 2026
One-click install
npx skills add https://github.com/MissTully/Gstack --skill canary-misstully
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: canary
Source: https://github.com/MissTully/Gstack/tree/main/canary
Command: npx skills add https://github.com/MissTully/Gstack --skill canary-misstully

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Post-deploy canary monitoring helps teams detect errors and performance regressions in live applications before customers notice them. It watches the running app, captures visual baselines, and raises alerts when anomalies appear.

Core Features & Use Cases

  • Post-deploy monitoring with periodic screenshots and baseline comparison to catch regressions.
  • Console error detection, performance regression analysis, and page-failure alerts using a browse daemon.
  • Use cases include validating new deployments, monitoring critical routes, and alerting on production anomalies.

Quick Start

Invoke the canary skill after deployment to begin continuous monitoring and alerting on anomalies.

Frequently Asked Questions about canary

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

FAQPage Schema
How do I detect post-deploy performance regressions in production?

Post-deploy canary monitoring detects performance regressions in live apps by taking periodic screenshots and comparing them against visual baselines. It automatically alerts on anomalies to enable quicker discovery and faster recovery.

What is baseline-based anomaly detection for live applications?

Baseline-based anomaly detection captures periodic screenshots of your running app and alerts you when visual or functional deviations occur. It compares live application states against captured baselines to proactively catch production errors.

How do I set up post-deploy monitoring for web and mobile apps?

You can set up post-deploy monitoring by invoking the canary skill immediately after deployment. It uses a browse daemon to begin continuous monitoring, capturing screenshots, detecting console errors, and alerting on page failures.

Does canary monitoring work with both web and mobile production deployments?

Yes, canary monitoring applies to production deployments across both web and mobile apps. It validates new deployments and monitors critical routes by capturing visual baselines and alerting on detected anomalies.

Why do I need real-time monitoring after a production deployment?

Real-time monitoring prevents customers from noticing errors and performance regressions by catching issues immediately after deployment. It watches the running app and raises alerts when production anomalies appear against established baselines.

What are the limitations of using screenshots for production anomaly detection?

Screenshot-based production anomaly detection relies on visual baseline comparisons to catch regressions. While it effectively identifies visual deviations and page failures, it requires a running browse daemon to continuously capture and compare application states.