bop-clocktower

Canary Migrator — Testing & QA agent for Claude Code

Testing & QA community

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

Terminal
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

  1. Call `canary__migrate` with `apply=false` to produce a dry-run plan.

  2. 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 Repository