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.