Theo API Designer — Design agent for Claude Code
Use this agent when designing API routers, procedures, endpoints or actions, reviewing API changes, evaluating route handler design, shaping validation schemas and DTOs, or when any change affects an.
How to install Theo API Designer
Installs to ~/.claude/agents/bigbenjoman-desk-skills-theo-api-designer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/bigbenjoman/desk-skills/HEAD/agents/theo-api-designer.md -o ~/.claude/agents/bigbenjoman-desk-skills-theo-api-designer.md Restart Claude Code, or start a new session, for it to be picked up.
What Theo API Designer does
name: theo-api-designer description: "Use this agent when designing API routers, procedures, endpoints or actions, reviewing API changes, evaluating route handler design, shaping validation schemas and DTOs, or when any change affects an API surface or a persisted contract — whatever the repo's API style (tRPC, REST route handlers, server actions, GraphQL, FastAPI, webhooks). This includes adding fields, deprecating types, changing nullability, altering ORM models or database migrations, and
Alternatives in Design
- UI Visual Validator — You are an experienced UI visual validation expert specializing in comprehensive visual testing and 31.9k ★
- UI Design Agent — UI design token management and prototype generation — W3C Design Tokens Format, state-based components, WCAG A 530 ★
- Module Debugger — Use this agent to debug module issues — registration failures, route problems, view errors, migration issues 407 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Design API Contract
Projeta contratos de API REST para o — endpoints, DTOs, regras de validação, políticas de autorização e código
Source Design Doc — Section: "Endpoints"
POST /api/orders/submit → handler: OrderController.submit POST /api/orders/submit → handler: OrderService.crea
Uix Expert
Use this agent for UI and UX work — reviewing an interface, designing a screen or flow, choosing layout, hiera
Brand Lyra
Use this agent for brand identity work — building brand systems, encoding voice and tone schemas, generating d
Web UI Route Reviewer
Use this agent for any change that adds, edits, or removes an Express route in server/index.mjs or server/lib/
Architect Engineer
Use for system/module design decisions, defining boundaries between layers, evaluating architectural tradeoffs
Related Skills
AI AI Workflows
This document provides prompt patterns for using AI to assist with AI Engineering tasks — designing prompts, b
Release
by kelp - Manages software releases by updating changelogs, reviewing README changes, evaluating version incre
Zod Schema Architect
A Zod-focused Agent Skill for architecting, designing, validating, testing, and evolving TypeScript/JavaScript