agentskills.codes
FE

Use when looking up configuration schemas, resource field definitions, binary deployment options, observability settings, or edgion.io/* annotation references.

Install

mkdir -p .claude/skills/features && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/16402" && unzip -o skill.zip -d .claude/skills/features && rm skill.zip

Installs to .claude/skills/features

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Use when looking up configuration schemas, resource field definitions, binary deployment options, observability settings, or edgion.io/* annotation references.
159 chars✓ has a “when” trigger

About this skill

02 Features and Configuration Reference

Deep documentation of each Edgion feature module, written for users and operators. See ../01-architecture/SKILL.md for architecture implementation details, and ../03-coding/SKILL.md for coding conventions.

Design Principles

  • Schema-driven: every resource and every configuration has a complete field definition and type description
  • Gateway API v1.5 aligned: Gateway API standard resources follow the v1.5.0 specification, with Edgion extension points called out
  • Aligned with architecture numbering: 03-resources/ numbering corresponds one-to-one with 01-architecture/05-resources/
  • User perspective: focuses on "how to use" and "how to configure", not "how it is implemented internally"

Directory Overview

#DirectoryPurpose
01binary-and-deployment/Startup of the in-repo binaries, CLI arguments, deployment patterns, Feature Flags
02config/Controller (YAML) and Gateway (YAML) configuration schemas, EdgionGatewayConfig CRD schema
03resources/All resource feature schemas: Gateway, Route, TLS, Plugin, Backend, LinkSys
04observability/Observability features: Access Log configuration, Metrics endpoints, protocol logs
05annotations/Annotations and Options reference: complete list of all edgion.io/* keys

Quick Lookup

You want to…Start here
Learn how to start Controller/Gateway01-binary-and-deployment/
Modify YAML configuration files02-config/
Configure a Gateway Listener03-resources/01-gateway.md
Configure HTTP routing rules03-resources/04-httproute.md
Configure gRPC routing03-resources/05-grpcroute.md
Configure TLS certificates/mTLS03-resources/09-edgion-tls.md
Use automatic certificates (ACME)03-resources/17-acme.md
Look up the configuration of a plugin03-resources/13-edgion-plugins.md
Configure health checks/load balancing03-resources/16-service-backends.md
Configure Access Log output04-observability/00-logging.md
Integrate with Redis/ES and other external systems03-resources/18-link-sys.md
Look up the meaning of an annotation05-annotations/

Gateway API Version

Edgion is based on Gateway API v1.5.0, with the following support scope:

ResourceAPI VersionSupport Status
Gatewaygateway.networking.k8s.io/v1Core
GatewayClassgateway.networking.k8s.io/v1Core
HTTPRoutegateway.networking.k8s.io/v1Core
GRPCRoutegateway.networking.k8s.io/v1Core
ReferenceGrantgateway.networking.k8s.io/v1 (v1beta1 compatible)Core
TCPRoutegateway.networking.k8s.io/v1alpha2Experimental
TLSRoutegateway.networking.k8s.io/v1Standard (compatibility with the older alpha version depends on the install manifest)
UDPRoutegateway.networking.k8s.io/v1alpha2Experimental
BackendTLSPolicygateway.networking.k8s.io/v1 (v1alpha3 compatible)Standard / multi-version compatible

Edgion extension resources (API group: edgion.io):

ResourceAPI VersionPurpose
EdgionGatewayConfigedgion.io/v1alpha1GatewayClass-level runtime configuration
EdgionTlsedgion.io/v1Extended TLS configuration (mTLS, versions, cipher suites)
EdgionPluginsedgion.io/v1HTTP plugin configuration
EdgionStreamPluginsedgion.io/v1TCP/TLS layer plugin configuration
EdgionAcmeedgion.io/v1ACME automatic certificate management
LinkSysedgion.io/v1External system connector
EdgionConfigDataedgion.io/v1Plugin metadata

Search skills

Search the agent skills registry