Test Developer — Testing & QA agent for Claude Code
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
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 RepositoryRelated Agents
Feos Tester
FEOS S5 test-first agent. Use before implementing a task to write failing tests derived from the story's accep
TDD Test Writer
Writes failing tests for a ledger item. NEVER writes production code. Reads the spec, writes the test, runs it
Step Engineer
Resolves the step vocabulary and binds the scenarios to step definitions and drivers, reaching a valid red bef
Cook Spec Writer
Writes acceptance criteria and tests for a /cook feature before any implementation exists. Only used by the co
Worktree Agent QA
Functional verification agent, working in the same git worktree of a User Story already FINALIZED by its imple
Ctdd Red
TDD RED phase test writer. Reads a spec and writes failing tests that encode every rule/invariant/prohibition.
Related Skills
TDD Red
Write comprehensive failing tests following TDD red phase principles.
QA Phase
Run QAPhase — the autonomous acceptance-and-ship QA gauntlet. Proves a finished story end-to-end (spec-gap/gri
PM User Story Writer
Write user stories with acceptance criteria