Just-Another-Agent-Factory

Factory Tester — Testing & QA agent for Claude Code

Testing & QA community

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

Terminal
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 Repository