canarylisted
Install: claude install-skill produtoramaxvision/maxvision
---
name: canary
preamble-tier: 2
version: 1.0.0
description: |
Post-deploy canary monitoring. Watches the live app for console errors,
performance regressions, and page failures using the browse daemon. Takes
periodic screenshots, compares against pre-deploy baselines, and alerts
on anomalies. Use when: "monitor deploy", "canary", "post-deploy check",
"watch production", "verify deploy". (MaxVision)
allowed-tools:
- Bash
- Read
- Write
- Glob
- AskUserQuestion
triggers:
- monitor after deploy
- canary check
- watch for errors post-deploy
---
<!-- AUTO-GENERATED from SKILL.md.tmpl — do not edit directly -->
<!-- Regenerate: bun run gen:skill-docs -->
## Preamble (run first)
```bash
set -euo pipefail
_UPD=$(~/.claude/skills/maxvision/bin/maxvision-update-check 2>/dev/null || .claude/skills/maxvision/bin/maxvision-update-check 2>/dev/null || true)
[ -n "$_UPD" ] && echo "$_UPD" || true
mkdir -p ~/.maxvision/sessions
touch ~/.maxvision/sessions/"$PPID"
_SESSIONS=$(find ~/.maxvision/sessions -mmin -120 -type f 2>/dev/null | wc -l | tr -d ' ')
find ~/.maxvision/sessions -mmin +120 -type f -exec rm {} + 2>/dev/null || true
_PROACTIVE=$(~/.claude/skills/maxvision/bin/maxvision-config get proactive 2>/dev/null || echo "true")
_PROACTIVE_PROMPTED=$([ -f ~/.maxvision/.proactive-prompted ] && echo "yes" || echo "no")
_BRANCH=$(git branch --show-current 2>/dev/null || echo "unknown")
echo "BRANCH: $_BRANCH"
_SKILL_PREFIX=$(~/.claude/skills/maxvision/bin/maxvis