Create Vega and Vega-Lite visualizations with ES|QL data sources in Kibana.
Create Vega and Vega-Lite visualizations with ES|QL data sources in Kibana. Use when building custom charts, dashboards, or programmatic panel layouts beyond standard Lens charts.This is the skill's description: the text your AI reads to decide when the skill applies.
elastic-kibana-vega/SKILL.md
---
name: kibana-vega
description: >
Create Vega and Vega-Lite visualizations with ES|QL data sources in Kibana. Use
when building custom charts, dashboards, or programmatic panel layouts beyond standard
Lens charts.
metadata:
author: elastic
version: 0.1.0
---
# Kibana Vega
Create and manage Kibana dashboards and Vega visualizations with ES|QL data sources.
## Overview
Vega is a declarative visualization grammar for creating custom charts in Kibana. Combined with ES|QL queries, it
enables highly customized visualizations beyond standard Kibana charts.
**Important Version Requirement:** This skill strictly supports **ES|QL data sources** and requires **Serverless Kibana
or version 9.4+ (SNAPSHOT)**. It will not work reliably on older versions or with older Lucene/KQL data source
definitions.
## Quick Start