canary

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps monitor the live app for console errors, performance regressions, and page failures post-deploy, ensuring the stability and quality of the deployed application.

Core Features & Use Cases

  • Error Monitoring: Identifies console errors in the live app.
  • Performance Regressions: Detects performance regressions post-deploy.
  • Page Failures: Monitors for page failures in the application.
  • Use Case: Use this Skill after a deployment to verify that the new version of the app functions as expected and has not introduced any critical issues.

Quick Start

Run the canary skill after deploying a new version of the application to monitor for any errors or performance issues.

Frequently Asked Questions about canary

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

FAQPage Schema
How do I monitor my application for errors after a canary deployment?

Post-deploy canary monitoring checks the live application for console errors, performance regressions, and page failures by taking periodic screenshots and comparing them against pre-deploy baselines to alert on anomalies.

What is canary deployment monitoring and when do I need it?

Canary deployment monitoring verifies application stability by detecting console errors and performance regressions in the live app post-deploy, ensuring newly deployed versions function as expected without introducing critical issues.

How do I detect performance regressions in a live app post-deploy?

Performance regression detection uses a browse daemon to take periodic screenshots of the live app and compares them against pre-deploy baselines to identify and alert on post-deploy anomalies.

Does canary monitoring work without pre-deploy baseline screenshots?

No, canary monitoring requires pre-deploy baseline screenshots to compare against periodic post-deploy screenshots taken by the browse daemon to accurately detect page failures and performance regressions.

Do I need Bash to run post-deploy canary checks?

Yes, post-deploy canary checks require Bash for execution alongside Read, Write, Glob, and AskUserQuestion tools to monitor the live application and alert on detected anomalies.