canary

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Post-deploy canary monitoring detects production issues quickly by watching a live URL for console errors, performance regressions, and page failures, and by validating visual baselines.

Core Features & Use Cases

  • Watches the live app via the browse daemon to collect screenshots, console logs, and load times.
  • Compares against baselines and applies a defined alerting policy to catch regressions early.
  • Supports baseline capture, per-page monitoring, and persistent issue reporting to guide remediation.

Quick Start

Run /canary <url> to begin monitoring the deployed site for a defined duration with automatic baseline capture and alerting.

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 URL for console errors and performance regressions after a deploy?▼

Post-deploy canary monitoring watches a live URL via the browse daemon to collect console logs, load times, and screenshots, comparing them against baselines to catch regressions over a defined window.

What is post-deploy canary monitoring and when do I need it for production releases?▼

Canary monitoring detects production issues quickly by watching a live URL for console errors, page failures, and performance regressions, validating visual baselines to ensure safe releases.

How do I capture baselines and run per-page checks on a multi-page dashboard?▼

Run /canary <url> to begin monitoring with automatic baseline capture, applying per-page checks and persistent issue reporting for single-page apps or multi-page dashboards.

Does canary monitoring work with single-page apps and do I need the browse daemon?▼

Yes, canary monitoring supports single-page apps and multi-page dashboards, requiring the browse daemon to actively collect screenshots, console logs, and performance data during the monitoring window.

Where are canary monitoring reports and baselines saved?▼

Baselines and monitoring reports are saved under the .rkstack/canary-reports directory, providing persistent issue reporting and visual baselines to guide remediation after deployments.