canary

Monitor production deployments for console errors, performance regressions, and visual anomalies.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deploying code to production carries inherent risk. This skill automates post-deploy verification by continuously monitoring the live application for console errors, performance regressions, and visual anomalies, providing immediate feedback when a release introduces issues.

Core Features & Use Cases

  • Automated Canary Monitoring: Watches the live app for console errors, performance regressions, and page failures using the browse daemon.
  • Visual Regression Detection: Takes periodic screenshots and compares them against pre-deploy baselines to catch visual bugs.
  • Anomaly Alerting: Alerts on detected anomalies so you can roll back or fix issues before they impact all users.
  • Use Case: After shipping a new feature, run this skill to automatically verify the deployment didn't break critical user flows or introduce console errors.

Quick Start

Use the canary skill to monitor your latest production deployment for console errors, performance regressions, and visual anomalies.

Frequently Asked Questions about canary

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

FAQPage Schema
How do I monitor production deployments for console errors and visual anomalies?

Post-deploy canary monitoring automates live application inspection using a browse daemon to detect console errors, performance regressions, and visual anomalies after code releases. It captures periodic screenshots and compares them against pre-deploy baselines to catch visual bugs.

What is post-deploy canary verification and when do I need it?

Post-deploy canary verification is an automated process that watches live applications for regressions following a production deployment. You need it to catch console errors, performance degradations, and visual bugs immediately after shipping code to prevent widespread user impact.

How do I detect visual regressions in my production app after a release?

Visual regression detection takes periodic screenshots of the live application and compares them against pre-deploy baseline images. This automated comparison catches visual bugs introduced by the release so you can address them before they affect all users.

Do I need a browse daemon to automate post-deploy monitoring?

Yes, the browse daemon is required for page interaction and live application inspection during post-deploy monitoring. You also need baseline image storage for visual comparison and alerting mechanisms configured to receive anomaly notifications.

Can I alert on performance regressions immediately after shipping a new feature?

Yes, anomaly alerting triggers notifications when performance regressions or console errors are detected during post-deploy monitoring. This immediate feedback allows you to roll back or fix issues before they impact all users.

What are the limitations of automated screenshot comparison for post-deploy verification?

Automated screenshot comparison requires pre-deploy baseline images to function and is limited to detecting visual anomalies. It does not replace functional testing and must be paired with alerting mechanisms to ensure detected regressions trigger rollback workflows.