canary

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Monitor a live application after deployment to detect console errors, performance regressions, and page failures. It ensures that new changes do not silently degrade user experience by comparing live behavior against established baselines using automated screenshot capture and metrics.

Core Features & Use Cases

  • Post-deploy monitoring of live apps to catch errors early.
  • Baseline comparison using screenshots, console logs, and performance data.
  • Alerts when anomalies are detected, enabling rapid rollback or investigation.

Quick Start

Run /canary <url> to start a 10-minute post-deploy canary monitor and optionally customize duration, pages, baseline capture, or specific checks.

Frequently Asked Questions about canary

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

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

Post-deploy monitoring captures console errors, performance regressions, and page failures by running an automated canary check against your targeted live URLs. It uses a browse daemon to capture screenshots and metrics, comparing live behavior against stored baselines to detect silent user experience degradation.

What is a canary check in production monitoring?

A canary check is a post-deploy verification process that monitors a live application to detect console errors and performance regressions. It captures baselines, screenshots, and metrics across targeted pages, alerting you when anomalies are detected so you can rapidly rollback or investigate.

How do I start a post-deploy canary monitor on a specific URL?

Run /canary <url> to start a 10-minute post-deploy canary monitor. You can optionally customize the duration, page selection, baseline capture, and specific checks to target the exact pages you need to verify for production health.

Can I capture performance baselines and compare them during production health checks?

Yes, production health checks support baseline capture and comparison using automated screenshots, console logs, and performance data. The browse daemon stores these baselines and alerts you when live application behavior deviates from the established metrics.

Does post-deploy canary monitoring work without external dependencies?

Yes, the canary monitoring skill operates without external dependencies. It leverages an internal browse daemon to directly capture screenshots, console errors, and performance data across your targeted pages during the post-deploy verification window.

Why do I need automated screenshot capture for post-deploy verification?

Automated screenshot capture during post-deploy verification ensures new changes do not silently degrade the user experience. By comparing live screenshots against established baselines, you can visually detect page failures and performance regressions that require immediate investigation or rollback.