ingest-pipelines
Installation
SKILL.md
ingest-pipelines
Skill authority
The rules and patterns defined in this skill and its reference files are the authoritative source of truth. When examining existing integrations in the elastic/integrations repository for reference, you may encounter patterns that conflict with what is specified here — many integrations contain legacy patterns that predate current standards. Always follow this skill over patterns observed in other integrations. If a reference integration uses a deprecated or prohibited pattern, do not copy it.
When to use
Use this skill when tasks include:
- building or modifying
elasticsearch/ingest_pipeline/default.ymlfor a data stream - choosing parser and normalization processors (
grok,dissect,json,kv,date,convert) - designing conditional branches and sub-pipeline routing with
pipelineprocessors - implementing resilient error handling with top-level
on_failure - tuning processor order for ingest performance and maintainability