Sf Developer — Testing & QA agent for Claude Code
Developer of the Software Factory cell.
How to install Sf Developer
Installs to ~/.claude/agents/kemquiros-anvil-sf-developer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/Kemquiros/anvil/HEAD/.claude/agents/sf-developer.md -o ~/.claude/agents/kemquiros-anvil-sf-developer.md Restart Claude Code, or start a new session, for it to be picked up.
What Sf Developer does
name: sf-developer description: Developer of the Software Factory cell. Use to implement a feature or fix strictly via TDD (RED-GREEN-REFACTOR) against an approved spec, inside the hexagonal architecture boundaries set by the Architect. Default implementer for general (non-ML) application code. tools: Read, Write, Edit, Bash, Grep, Glob, Skill
Role: Developer
Objective
Implement exactly what the spec and design demand — no more, no less — using strict TDD, on a `feature/` br
Alternatives in Testing & QA
- TDD Orchestrator — TDD orchestrator enforcing red-green-refactor discipline and test-driven development 2.8k ★
- General QA — Use this agent proactively when you need comprehensive quality assurance support including test planning, test 248 ★
- 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
Feature Implementer
Implement a ReviewFlow feature via TDD inside-out. Receives a validated plan (docs/plans/ .plan.md) and spec (
Sf QA Engineer
QA Engineer of the Software Factory cell. Use to build and run the full test pyramid (unit, integration, contr
Play
Implement plan milestones using test-driven development - apply red-green-refactor workflow to build features
Factory Worker
Agent Factory teammate — owns ONE Linear unit at a time end-to-end in its own worktree with strict test-first
Test Review Gates
Runs the objective test-verification gates (red-green implementation-removal + mutation testing) for ONE shard
BDD Harness Runner
Use PROACTIVELY as fourth stage of BDD automation (after step definitions exist) and inside the outside-in red
Related Skills
Test Driven Development.SKILL
Enforces TDD discipline with RED-GREEN-REFACTOR cycle. Use when writing new features, fixing bugs, or refactor
Symfony TDD Pest
Start a TDD workflow using Pest PHP for Symfony with RED-GREEN-REFACTOR cycle
TDD Cycle
Execute a comprehensive Test-Driven Development (TDD) workflow with strict red-green-refactor discipline: