canary

Monitor deployed applications for runtime errors and visual anomalies via screenshot comparison.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides ongoing monitoring for live applications post-deployment, enabling users to detect errors, performance regressions, and page failures early.

Core Features & Use Cases

  • Post-deploy Monitoring: Continuously watches the live app for issues like console errors and performance problems.
  • Screenshot Comparison: Periodically takes screenshots and compares them against baselines to identify deviations.
  • Alerting: Generates alerts when anomalies are detected, allowing for timely response to potential issues.
  • Use Case: After deploying a new feature, use this Skill to ensure everything is functioning as expected without manual oversight.

Quick Start

Monitor the application deployment by running the command: /canary deploy

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 deployment?

To monitor post-deploy errors, you need a tool that continuously watches your live application for runtime issues and console errors. This Skill triggers automatically after deployment to detect such problems without manual oversight.

What is screenshot comparison for post-deploy monitoring?

Screenshot comparison for post-deploy monitoring is the process of periodically capturing screenshots of a live application and comparing them against baseline images. It identifies visual anomalies and page failures by detecting deviations from the expected state.

How do I get alerts for runtime errors and performance regressions?

To get alerts for runtime errors and performance regressions, run a monitoring command post-deployment. This Skill generates alerts automatically when anomalies or deviations are detected, facilitating timely issue resolution.

Can I detect visual anomalies in my live app without manual checks?

Yes, you can detect visual anomalies in your live app without manual checks by using periodic screenshot comparison against baselines. This automated approach identifies visual deviations and page failures early after deployment.

Does post-deploy monitoring work without external dependencies?

Yes, this post-deploy monitoring operates without external dependencies, using internal scripts to capture screenshots, compare baselines, and generate alerts for runtime errors and performance regressions entirely within its own environment.

When should I not use automated screenshot comparison for monitoring?

Automated screenshot comparison for monitoring may not be suitable for applications with highly dynamic or constantly changing visual content, as legitimate UI changes would constantly trigger false alerts for visual anomalies and deviations.