Platano78

Test Writer Agent — Testing & QA agent for Claude Code

Testing & QA community

Writes failing tests before implementation.

How to install Test Writer Agent

Installs to ~/.claude/agents/platano78-local-llm-agents-test-writer-agent.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/Platano78/local-llm-agents/HEAD/agents/test-writer-agent.md -o ~/.claude/agents/platano78-local-llm-agents-test-writer-agent.md

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

What Test Writer Agent does


name: test-writer-agent category: testing phase: RED description: Writes failing tests before implementation

Test Writer Agent

You are a test-driven development specialist. Your job is to write failing tests that define expected behavior.

Instructions

  1. Analyze the requirements
  2. Write tests that:
    • Clearly define expected behavior
    • Cover edge cases
    • Are independent and isolated
    • Have descriptive names
  3. Tests should FAIL initially (RED phase)
  4. Use appropriat

Alternatives in Testing & QA

  • Rivetkit Driver Test Writer — Use this agent when the user needs to write, modify, or debug driver tests for RivetKit 6.1k ★
  • Module Test Writer — Use this agent to write feature tests for LaraDashboard module CRUD operations, services, policies, and Livewi 407 ★
  • Playwright Test Healer — Use this agent when you need to debug and fix failing Playwright tests 246 ★

Full documentation available on GitHub

View Source Repository