Canary Write Test — Testing skill for Claude Code
Generate production-ready test code from a natural-language requirement (Playwright, Vitest, Pytest, k6).
How to install Canary Write Test
Installs to ~/.claude/skills/bop-clocktower-canary-canary-write-test/SKILL.md
mkdir -p ~/.claude/skills/bop-clocktower-canary-canary-write-test && curl -fsSL https://raw.githubusercontent.com/bop-clocktower/canary/HEAD/commands/canary-write-test.md -o ~/.claude/skills/bop-clocktower-canary-canary-write-test/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Canary Write Test does
description: Generate production-ready test code from a natural-language requirement (Playwright, Vitest, Pytest, k6). argument-hint: allowed-tools: Bash, Read, Write, Edit, Glob, Grep, mcp__canary__canary__analyze_file
canary-write-test
Use the `canary-test-author` agent to write tests for the following requirement:
$ARGUMENTS
Alternatives in Testing
- Test Runner — Run Python tests with pytest, unittest, or other testing frameworks 23.4k ★
- Maestro Spec — Intent-driven spec precipitation — state a constraint in natural language (加一条规范:禁止用 any / 记录架构约束:服务间走 gRPC / 530 ★
- Goal — Đóng vai Skill Architect — phỏng vấn thông minh để trích xuất quy trình từ đầu người dùng, sinh AI Skill hoàn 310 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Playwright AI Reporter
Playwright AI Reporter is an enterprise-grade, production-ready test reporter that combines artificial intelli
Claude Code Test Runner
An automated E2E natural language test runner built on Claude Code.
Skillopt QA
Minimal faithful re-implementation of Microsoft SkillOpt: a text-space optimizer that trains a deployable natu
Nativeapptemplate Agent
Turn a natural-language spec into a coherent three-platform SaaS — Rails 8.1 API + native SwiftUI iOS + native
P4p Demo
cc-p4p — Claude Code for Product Managers. PM-grade orchestration: research, spec, roadmap, communicate, metri
React Test
Enforce TDD workflow for React. Write React Testing Library tests first (behavior-focused, accessibility-first
Related Agents
Grays Run
Mechanical test runner (Haiku tier). Auto-detects pytest, jest, vitest, playwright. Runs tests, reports pass/f
API Test Generator
Use this agent to generate Playwright API tests using the request fixture. Converts natural language API specs
Testing
Test development with pytest/Jest/Vitest, coverage analysis, and bug reproduction workflows