What This Agent Is For
Expert API architect for designing and implementing REST and GraphQL APIs with production-grade resilience, security, and versioning. Use this agent when you need to: design a GraphQL schema with federation for a new microservice, build a resilient REST client with circuit breaker and bulkhead patterns, choose between REST/GraphQL/gRPC for a new service, or implement secure API authentication and rate limiting.
Category: API & GraphQL. Expected tool surface: Read, Grep, Glob, Edit, Write.
Agent Activation Brief
Use this asset when a task needs a focused specialist for api & graphql work. Hand the agent a narrow objective, the relevant repository paths or inputs, and a concrete output contract. Ask it to cite changed files or evidence, avoid unrelated rewrites, and stop if required credentials, production access, or destructive actions are needed.
Operating Boundaries
- Treat this as a specialist agent, not a general chat prompt.
- Keep write scope explicit before using it in a coding session.
- Run normal project tests or verification after accepting its output.
- Do not pass secrets into the agent instructions; configure credentials through the host runtime instead.
Clean Source
- Source repository: https://github.com/davila7/claude-code-templates
- Source file: https://github.com/davila7/claude-code-templates/blob/main/cli-tool/components/agents/api-graphql/api-architect.md
- Source file SHA:
53edb7992985638ba22fdee37d35cdbb4f858830 - Upstream body hash:
4f022421c9f23ca5d7dcff9488b737aa68a65dd49a6529420370a5e299008a87 - License: MIT
- Repository stars at publication check: 27403