eg-contrib-translate

Installation
SKILL.md

Implementing Translation for a New Feature

Prerequisites

  • The API types already exist (see eg-contrib-add-api) — API changes must be in a separate PR
  • Read eg-contrib-architecture — understand the pipeline: CRD → IR → xDS
  • Read eg-contrib-envoy-internals — understand how Envoy uses the xDS config you generate

Phase 1: Add IR Types

File: internal/ir/xds.go

1.1 Define the IR struct

The IR should represent the intent of the feature, not the Envoy xDS structure. It is Envoy-agnostic.

Installs
2
GitHub Stars
3
First Seen
Apr 27, 2026
eg-contrib-translate — missberg/envoy-skills