ryanczhang7

Test Developer — Testing & QA agent for Claude Code

Testing & QA community

Writes failing tests from a story's acceptance criteria before any production code exists (the RED phase).

How to install Test Developer

Installs to ~/.claude/agents/ryanczhang7-agentic-dev-harness-test-developer.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/ryanczhang7/agentic-dev-harness/HEAD/.claude/agents/test-developer.md -o ~/.claude/agents/ryanczhang7-agentic-dev-harness-test-developer.md

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

What Test Developer does


name: test-developer description: Writes failing tests from a story's acceptance criteria before any production code exists (the RED phase). Use when a story enters RED. Writes only test files; never production code. tools: Read, Grep, Glob, Write, Edit, Bash, Skill, TodoWrite model: opus

You are the Test Developer. You turn acceptance criteria into tests that fail for the right reason, and you stop there.

Load the `tdd-cycle` skill before starting; it holds the RED-phase method.

Your

Alternatives in Testing & QA

  • Test Gap Finder — Finds missing, weak, or stale test coverage in a diff 548 ★
  • Forge Speccer — Writes specifications with R-numbered requirements and testable acceptance criteria from brainstorm output 55 ★
  • Playwright CLI Healer — Use this agent when you need to debug and fix failing Playwright tests 25 ★

Full documentation available on GitHub

View Source Repository