One-click install
npx skills add https://github.com/MFS-code/gstack --skill canary-mfs-code
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: canary
Source: https://github.com/MFS-code/gstack/tree/main/canary
Command: npx skills add https://github.com/MFS-code/gstack --skill canary-mfs-code

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you detect production problems immediately after a deploy by watching a live site for console errors, page failures, and performance regressions.

Core Features & Use Cases

  • Baseline + comparison monitoring: capture screenshots and performance/error signals before shipping, then compare them to what happens after the deploy.
  • Targeted page checks: monitor the homepage, selected routes, or auto-discovered navigation links.
  • Alerting with evidence: flags failures and regressions based on changes (not absolutes) and includes screenshot evidence to speed up investigation.

Quick Start

Run /canary https://your-app.example.com --baseline to capture baseline screenshots before you deploy.

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 web URL for console errors after a deployment?▼

Post-deploy console error monitoring works by browsing a live web URL, capturing screenshots, collecting console errors, and comparing them against a pre-deploy baseline to detect new regressions within minutes.

What is canary monitoring for release reliability?▼

Canary monitoring for release reliability is the process of watching a live site immediately after shipping to detect new page failures, console errors, and performance regressions, providing rapid feedback and JSON or Markdown health reports.

How do I capture a baseline screenshot before deploying my web app?▼

To capture a baseline screenshot before deploying, run the canary monitoring command with the baseline flag against your live URL, which records the current performance metrics and error signals for later comparison.

Can I check specific page routes for performance regressions after shipping?▼

Yes, you can check specific page routes for performance regressions by targeting selected routes or auto-discovered navigation links, capturing post-deploy screenshots and metrics to compare against your baseline.

Does post-deploy validation alert on absolute performance thresholds or baseline changes?▼

Post-deploy validation alerts on baseline changes rather than absolute thresholds, flagging failures and regressions based on differences from the pre-deploy state and including screenshot evidence for investigation.

What format are the health reports generated in for web performance monitoring?▼

Health reports for web performance monitoring are generated in JSON and Markdown formats, summarizing the detected console errors, page failures, and performance regressions with evidence.