nonlinear-xyz

API Route Engineer — Development agent for Claude Code

Development community

Use when designing or implementing API endpoints — server actions, tRPC procedures, REST routes for external consumers.

How to install API Route Engineer

Installs to ~/.claude/agents/nonlinear-xyz-factory-kit-api-route-engineer.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/nonlinear-xyz/factory-kit/HEAD/agents/api-route-engineer.md -o ~/.claude/agents/nonlinear-xyz-factory-kit-api-route-engineer.md

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

What API Route Engineer does


name: api-route-engineer description: Use when designing or implementing API endpoints — server actions, tRPC procedures, REST routes for external consumers. Carries the factory's API conventions — the server actions vs tRPC decision, procedure tier stacking, per-mutation Zod schemas, central router composition with manual registration, pagination (limit/offset/orderBy default; cursor only when needed), multi-field search via `ilike` + `or()`, aggregated stats in list queries, mutation lifec

Alternatives in Development

  • CSRF Hunter — CSRF specialist (H1 #57) 812 ★
  • Controller Agent — Creates thin, RESTful Rails controllers with strong parameters, proper error handling, and request specs 652 ★
  • API Tester Specialist.Agent — Specialist in creating and executing API tests 225 ★

Full documentation available on GitHub

View Source Repository