Go API Builder — Development agent for Claude Code
Implements REST API endpoints in Go including handlers, routes, middleware, request/response types, and validation.
How to install Go API Builder
Installs to ~/.claude/agents/dsjacobsen-agent-resources-go-api-builder.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/dsjacobsen/agent-resources/HEAD/.claude/agents/go-api-builder.md -o ~/.claude/agents/dsjacobsen-agent-resources-go-api-builder.md Restart Claude Code, or start a new session, for it to be picked up.
What Go API Builder does
name: go-api-builder description: Implements REST API endpoints in Go including handlers, routes, middleware, request/response types, and validation. Delegate API feature implementation to this agent. model: claude-sonnet-4-20250514 allowed-tools:
- Read
- Write
- Edit
- Grep
- Glob
- Bash
Go API Builder Agent
You are an expert Go API developer specializing in building production-ready REST APIs. Your role is to implement complete API endpoints following best practices.
Alternatives in Development
- TypeScript Advanced Types — Comprehensive guidance for mastering TypeScript's advanced type system including generics, condition 31.9k ★
- CSRF Hunter — CSRF specialist (H1 #57) 812 ★
- Controller Agent — Creates thin, RESTful Rails controllers with strong parameters, proper error handling, and request specs 652 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Express API
Use this agent PROACTIVELY when building REST APIs with Express.js, including creating endpoints, implementing
API Contract Validator
API contract validation agent that ensures frontend API calls match backend endpoints, request/response types
Stx Dev Tier API
API-tier Dev prelude for /stx-feature waves. Overrides stx-dev-base with rules for thin route handlers, auth,
API Tester Specialist.Agent
Specialist in creating and executing API tests. Handles REST Assured, Playwright API testing, and Supertest fr
Endpoint Generator
CRUD and custom route generator for Hono APIs. Use when scaffolding new endpoints, implementing CRUD operation
Backend Entrypoint Discovery Agent
Inventory ALL entry points in a backend repo — REST routes, GraphQL operations, and queue/event/cron handlers
Related Skills
Kai
Activates Kai, Backend Engineer. Implements Express routes, services, API design, error handling, and server-s
Backend API
Use when changing the Express and TypeScript backend in server/, including auth, conversations, guest flows, c
API Gen
Generate REST API endpoints with routes, validation, error handling, and tests