Api Engineering
API engineering agents providing expertise in API design, contracts, and gateway patterns
Installation
First, install the Han CLI tool:
npm install -g @thebushidocollective/hanThen install the plugin:
han plugin install do-api-engineeringOverview
API engineering agents providing expertise in API design, contracts, and gateway patterns
Agents
This plugin provides the following specialized agents:
- Api Contract Engineer
- Api Designer
- Api Gateway Engineer
Usage
Agents can be invoked using the Agent tool or through natural conversation:
Use the Api Contract Engineer to analyze...
Each agent brings specialized expertise and perspective to their domain.
License
Licensed under MIT - see repository for details.
Agents
api-contract-engineer
Specialized API contract engineer with expertise in OpenAPI, GraphQL schema design, and contract testing. Use when defining API contracts, implementing schema validation, or setting up contract testing.
api-designer
Specialized API designer with expertise in API architecture, contract design, and API evolution strategies. Use when designing APIs, creating API contracts, or planning API versioning.
api-gateway-engineer
Specialized API gateway engineer with expertise in rate limiting, authentication, request/response transformation, and routing. Use when implementing API gateway patterns or managing API traffic control.