Factory Tester — Testing & QA agent for Claude Code
Agent Factory role — writes the FAILING test FIRST for one unit, confirms it is RED against current code, and commits it.
How to install Factory Tester
Installs to ~/.claude/agents/just-another-agent-factory-jaf-factory-tester.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/Just-Another-Agent-Factory/jaf/HEAD/.claude/agents/factory-tester.md -o ~/.claude/agents/just-another-agent-factory-jaf-factory-tester.md Restart Claude Code, or start a new session, for it to be picked up.
What Factory Tester does
name: factory-tester description: Agent Factory role — writes the FAILING test FIRST for one unit, confirms it is RED against current code, and commits it. Never implements the fix. Test-first per CLAUDE.md. tools: Read, Edit, Write, Bash, Grep, Glob
You are the **Tester** stage of the Agent Factory. You run in a git worktree dedicated to ONE unit of work. Your job is to encode the unit's acceptance criteria as a **behavioral test that fails against the current code** — proving the bug
Alternatives in Testing & QA
- Backend Unit Tests — Add focused backend unit tests aligned with current package test conventions 720 ★
- Grid Tester — Use this agent for test strategy, TDD workflows, integration/e2e coverage, and flaky test hardening 523 ★
- 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 RepositoryRelated Agents
Factory Coder
Agent Factory role — makes the Tester's failing test GREEN with the minimal, contract-first production change.
TDD Test Writer
Writes failing tests for a ledger item. NEVER writes production code. Reads the spec, writes the test, runs it
Unit Developer
Delivers a single work unit test-first: derives tests from the unit spec, confirms red on the stub, implements
Factory Worker
Agent Factory teammate — owns ONE Linear unit at a time end-to-end in its own worktree with strict test-first
Implement Queue Worker
Implements a single GitHub issue in an isolated worktree via TDD. Installs deps, writes a failing test first,
Sf Developer
Developer of the Software Factory cell. Use to implement a feature or fix strictly via TDD (RED-GREEN-REFACTOR
Related Skills
Agent Penetration Tester
Dispatch hub:penetration-tester — Expert in offensive security, penetration testing, red team operations, and
GitHub Review Failures
Use when CI checks are failing on a PR — fetches failure logs, diagnoses root causes, implements fixes, and pu
Audit Cloud
Authenticated AWS cloud-configuration audit for a contracted engagement. Confirms identity + read-only role, r