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.yml for a data stream
  • choosing parser and normalization processors (grok, dissect, json, kv, date, convert)
  • designing conditional branches and sub-pipeline routing with pipeline processors
  • implementing resilient error handling with top-level on_failure
  • tuning processor order for ingest performance and maintainability

When not to use

Installs
107
GitHub Stars
10
First Seen
May 19, 2026
ingest-pipelines — elastic/integration-skills