Skip to content
Testing
Command

/session

Record a verifiable QA session (trace, video, HAR, console) and render a report.

From plugin
canary
4604 skills4 agents4 commands
Install
> /plugin marketplace add 0xnyn/canary
> /plugin install canary@canary-marketplace

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/session

Context preview

What this command does when you run it.

Record a verifiable QA session (trace, video, HAR, console) and render a report.

Command definition

session.md
description: Record a verifiable QA session (trace, video, HAR, console) and render a report.
argument-hint: "<flow to verify>"

Delegate to the `session-agent` subagent. Give it the flow: **$ARGUMENTS**.

Ask it to explore the flow step by step — observe the live page, run each small action as an intent-named `canary run --session` step, finish with assertion step(s) — then `session end` to render the report, and report the `report.html` path with a one-line pass/fail summary. Offer `/canary:review` to open it.

Ships withcanary

QA harness built for Claude Code | E2E testing with screen recordings, console logs, network HARs, and Playwright traces

Get the whole plugin