aigw-contrib-add-translator

Scaffold translator interfaces and tests for Envoy AI Gateway API schemas.

3|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/missBerg/envoy-skills --skill aigw-contrib-add-translator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aigw-contrib-add-translator
Source: https://github.com/missBerg/envoy-skills/tree/main/ai-gateway/contributors/skills/aigw-contrib-add-translator
Command: npx skills add https://github.com/missBerg/envoy-skills --skill aigw-contrib-add-translator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams scaffold and integrate translator components that convert requests and responses between API schemas within Envoy AI Gateway.

Core Features & Use Cases

  • Scaffolds translator boilerplate and tests for new provider translations
  • Generates interfaces, file structure, and test scaffolding to ensure correctness
  • Use Case: Add a translator from OpenAI to AWS Bedrock to enable cross-provider requests

Quick Start

Run the translator generator with SourceSchema, TargetSchema, and ProviderName to create a ready-to-extend translator scaffold.

Frequently Asked Questions about aigw-contrib-add-translator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add a new API schema translator in Envoy AI Gateway?

Adding an API schema translator in Envoy AI Gateway involves scaffolding boilerplate, interfaces, and unit tests using the internal/extproc translators framework and coding standards to ensure correctness.

How does the extproc translator framework handle cross-provider API translation?

The extproc translator framework handles cross-provider API translation by converting requests and responses between different API schemas, enabling interoperability like routing OpenAI requests to AWS Bedrock.

Can I scaffold translator boilerplate and tests for any provider pair?

Yes, you can scaffold translator boilerplate and tests for new provider translations by supplying the source schema, target schema, and provider name to generate a ready-to-extend translator scaffold.

What is the best way to generate an API translation layer for the ai-gateway project?

The best way to generate an API translation layer for the ai-gateway project is using a scaffolding skill that creates the translator interfaces, file structure, and test scaffolding while enforcing coding standards.

Do I need to manually write unit tests when adding an API schema translator?

No, you do not need to manually write unit tests when adding an API schema translator, because the scaffolding process automatically generates test scaffolding to ensure correctness alongside the implementation.