| name | es-query |
| description | Build Elasticsearch Query DSL / Kibana KQL / Lucene — filters, aggs, sort. Read-only samples; no prod API calls. |
| user-invocable | true |
| argument-hint | <what to find> [--kql|--dsl] [--service name] [--since 1h] |
/es-query
Examples
/es-query error timeout booking-api 1h --kql
/es-query top 10 exception messages --dsl --service booking-api
Process
- Known fields vs TBD
- Prefer KQL for Discover; DSL for Dev Tools
- Always time range + service/env filter
- Optional L1 →
docs/ops/elk/queries/{slug}.md
Output
@_templates/es-query.md