canary

Monitor live web applications for console errors and page failures post-deployment.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires selenium, puppeteer, browserstack, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides post-deploy monitoring to detect console errors, performance regressions, and page failures in live applications, ensuring they remain stable and functional after deployment.

Core Features & Use Cases

  • Console Error Monitoring: Detects and reports console errors occurring in the live application.
  • Performance Regression Detection: Monitors for performance issues like increased load times.
  • Page Failure Detection: Identifies and alerts on pages that fail to load correctly.
  • Use Case: After deploying changes to your web application, run this skill to automatically monitor for issues in the first 10 minutes post-deploy.

Quick Start

Run the canary skill to monitor your live application for 10 minutes post-deploy.

Frequently Asked Questions about canary

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

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

Post-deploy monitoring of live web applications detects console errors, performance regressions, and page failures using browser automation to capture screenshots and check against baselines. It runs automatically for the first 10 minutes after deployment to ensure stability.

What is the best way to detect performance regressions in live apps post-deploy?

Detecting performance regressions in live apps post-deploy is best achieved by running automated browser monitoring that compares current page load times and behavior against established baselines. This identifies increased load times and page failures immediately following a deployment.

Does post-deploy monitoring work with Selenium and Puppeteer for page failure detection?

Yes, post-deploy monitoring for page failure detection works with Selenium and Puppeteer. These browser automation dependencies are utilized to programmatically load pages, identify failures, capture screenshots, and extract console errors from the live application after release.

Do I need BrowserStack to automatically check console errors in my deployed application?

You do not strictly need BrowserStack to check console errors, as Selenium or Puppeteer can run locally. However, BrowserStack is supported as a dependency to execute browser automation and monitor your deployed application across various remote environments and browsers.

Why does my live app monitoring not capture screenshots or detect page failures correctly?

Live app monitoring may fail to capture screenshots or detect page failures if browser automation tools like Selenium or Puppeteer lack proper access to the live application. Ensuring correct environment configuration and valid baseline comparisons is required for accurate regression detection.