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.