canary

Monitor live applications for console errors, performance regressions, and page failures.

1|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/greencm/gstuck --skill canary-greencm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: canary
Source: https://github.com/greencm/gstuck/tree/main/output/gstack/canary
Command: npx skills add https://github.com/greencm/gstuck --skill canary-greencm

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures that live applications are continuously monitored for errors, performance issues, and page failures post-deployment, allowing for immediate detection and mitigation of issues.

Core Features & Use Cases

  • Error Detection: Monitors live apps for console errors.
  • Performance Analysis: Identifies performance regressions.
  • Page Failure Detection: Checks for page failures.
  • Screenshot Comparison: Periodically takes screenshots and compares against pre-deploy baselines to alert on anomalies.
  • Use Case: Ideal for continuous monitoring of critical applications to ensure a seamless user experience and maintain service quality.

Quick Start

Use the canary skill to start monitoring your live application post-deployment.

Frequently Asked Questions about canary

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

FAQPage Schema
How do I monitor live applications for console errors after a deployment?

You monitor live applications for console errors post-deployment by running a browse daemon that checks your live app in real-time, capturing runtime errors and performance regressions as they occur.

What is screenshot comparison for post-deployment monitoring and how does it work?

Post-deployment monitoring via screenshot comparison works by taking periodic screenshots of your live application and comparing them against pre-deployment baselines to detect and alert on visual anomalies.

Do I need special environment access to use a browse daemon for application monitoring?

Yes, application monitoring with a browse daemon requires access to the target application environment and the ability to take screenshots to effectively capture live page failures and performance data.

Can I detect performance regressions in real-time after releasing an application?

Yes, you can detect performance regressions in real-time after releasing an application by continuously monitoring the live environment for page failures and performance drops using automated browse daemons.

What is the best way to detect page failures in critical applications post-deploy?

The best way to detect page failures post-deploy is continuous monitoring with periodic screenshot comparisons against baselines, which alerts you to anomalies and ensures a seamless user experience.

When should I not rely on automated application monitoring for post-deployment issues?

You should not rely on automated application monitoring if your live environment lacks accessible screenshot capabilities or if your application environment cannot support a continuous browse daemon.