From canary
Opens and triages recorded Canary sessions in a local viewer: summarizes pass/fail, console errors, network failures.
How this skill is triggered — by the user, by Claude, or both
Slash command
/canary:canary-reviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Open recorded sessions in the local viewer and summarize what happened. Sessions live in
Open recorded sessions in the local viewer and summarize what happened. Sessions live in
~/.canary/sessions/<id>/ — each has results.json, report.html, and trace / video / HAR /
console / screenshots.
User says: "open the canary viewer" or "let me see my sessions"
Run npx @usecanary/ui (a local server, like npx playwright show-trace) in the background and give the URL. Pass --dir <path> for a non-default folder.
User says: "what failed in the last session?" or "summarize the latest run"
Read the newest ~/.canary/sessions/*/results.json, summarize steps (pass/fail, durations, console/network issues) with the report.html path, then open the viewer.
npx @usecanary/ui (--dir <path> for a non-default sessions folder). List sessions
without the UI via npx @usecanary/cli session list; check what's running with
npx @usecanary/cli status [--session <id>].results.json (steps, summary, artifacts) and report pass/fail
with counts; cite the report.html path.npx claudepluginhub 0xnyn/canary --plugin canaryRecords a QA session step by step in a persistent browser, capturing Playwright trace, video, network HAR, and console, then generates a self-contained report.html.
Monitors PostHog session replay for capture cliffs (recording drops) and concentrated friction (rage/dead-click clusters, error-after-interaction cohorts), filing validated reports.
Attaches a read-only CDP client to an active browser session to capture DevTools protocol events, screenshots, and DOM snapshots. Use for debugging failed automations, auditing activity, or feeding structured page summaries into agent loops.