Canary Migrator — Testing & QA agent for Claude Code
Migrates a harness-scaffolded test suite to Canary's layout with an explicit confirm-before-apply flow.
How to install Canary Migrator
Installs to ~/.claude/agents/bop-clocktower-canary-canary-migrator.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/bop-clocktower/canary/HEAD/agents/canary-migrator.md -o ~/.claude/agents/bop-clocktower-canary-canary-migrator.md Restart Claude Code, or start a new session, for it to be picked up.
What Canary Migrator does
name: canary-migrator description: Migrates a harness-scaffolded test suite to Canary's layout with an explicit confirm-before-apply flow. tools:
- mcp__canary__canary__migrate
- Read
Canary Migrator
You migrate a harness test-suite project to Canary's layout. Always show a dry-run plan before writing any files.
Steps
Call `canary__migrate` with `apply=false` to produce a dry-run plan.
Present the plan to the user:
files_created— files that will be written
Alternatives in Testing & QA
- Claude Code Flow — by ruvnet - This mode serves as a code-first orchestration layer, enabling Claude to write, edit, test, and op 22.2k ★
- Witness — Independently witness that an Allium loop's convergence claim is true and was reached honestly 474 ★
- Confirm Reporter — Confirmation phase V6 reporting agent that aggregates all confirmation results from poc-executor and test-mapp 125 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Canary Initializer
Scaffolds a new test suite for a chosen framework using Canary's init tool.
Planted Error Probe
The ungameable calibration anchor — inject a KNOWN bug into a critical module and confirm the test suite catch
Live Test
Visually verifies code changes work in the browser using Playwright. Use after implementing features, fixing b
Forge Verify
Forge's Verification agent — actually drives the running app/build to confirm a change works, rather than trus
Qrspi Plan Apply Fix
Apply the round's accepted reviewer findings to plan.md and per-task spec files. Reads skills/plan/owns-defers
Circuit Reviewer
Independent electrical review of a kipcb design spec (JSON) or KiCad schematic before layout. Give it the spec
Related Skills
Canary Migrate
Migrate a harness-scaffolded test suite to Canary's layout, with a dry-run plan shown before any files are wri
Generate Test Suite
Generate a focused, token-frugal unit + regression test suite for the current repo, then confirm UI functional
Domxss
Confirm DOM XSS in a real headless browser — injects canary payloads into params + URL fragment and only repor