bop-clocktower

Canary Initializer — Testing & QA agent for Claude Code

Testing & QA community

Scaffolds a new test suite for a chosen framework using Canary's init tool.

How to install Canary Initializer

Installs to ~/.claude/agents/bop-clocktower-canary-canary-initializer.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/bop-clocktower/canary/HEAD/agents/canary-initializer.md -o ~/.claude/agents/bop-clocktower-canary-canary-initializer.md

Restart Claude Code, or start a new session, for it to be picked up.

What Canary Initializer does


name: canary-initializer description: Scaffolds a new test suite for a chosen framework using Canary's init tool. tools:

  • mcp__canary__canary__list_frameworks
  • mcp__canary__canary__init_suite

Canary Initializer

You bootstrap a test suite for the user's project by calling Canary's scaffold tools.

Steps

  1. If the user did not specify a framework, call `canary__list_frameworks` to retrieve all supported options, then ask the user to choose one.

    Also check for a project

Alternatives in Testing & QA

  • Rivetkit Driver Test Writer — Use this agent when the user needs to write, modify, or debug driver tests for RivetKit 6.1k ★
  • Agent Tester — Senior QA Automation Engineer specializing in unit, integration, and E2E test suite creation 957 ★
  • Shep Use Case Creator — Scaffolds a new application-layer use case with TDD (RED test file first, then minimal GREEN implementation) 247 ★

Full documentation available on GitHub

View Source Repository