Redis' own guidance for FT.CREATE schema design, FT.SEARCH / FT.AGGREGATE / FT.HYBRID, HNSW vector similarity and RAG retrieval pipelines.

Elasticsearch ES|QL
Summary
Elastic's official skill for writing and running ES|QL - the piped Elasticsearch query language - covering schema discovery, query patterns, error handling and result formats.
Features
- Correct ES|QL pipe syntax, distinguished from Query DSL, SQL and EQL
- Index schema discovery before query construction
- Raw execution plus TSV output for easier post-processing
- Connection testing and environment configuration
- Large catalogue of common query patterns
- Error handling guidance and worked examples
Install This Skill
Add this skill to your favorite AI agent in a few steps.
Skill Content
Usage Instructions
Learn how to use this skill with different AI agents.
Example Usage
Find the top 10 services by error rate over the last 24 hours in my logs index.
Description
ES|QL is Elasticsearch's piped query language, and it is not Query DSL, not SQL and not EQL - which is precisely why an agent writing it from memory tends to produce syntax that looks plausible and fails. This skill, from Elastic, gives the agent the real grammar and a working execution path.
What it covers
- What ES|QL actually is - the pipe model (
FROM index | WHERE condition | STATS aggregation BY field | SORT field | LIMIT n) and an explicit contrast with Query DSL, SQL and EQL so the agent stops blending them. - Environment configuration and a connection test before anything else runs.
- Schema discovery - pulling index information first, so queries reference fields that exist.
- Execution - running raw ES|QL and getting results back as TSV when that is easier to work with.
- A quick reference covering basic structure and a long catalogue of common patterns, backed by a full language reference.
- Error handling and worked examples.
Use it when
Querying Elasticsearch data, analysing logs, aggregating metrics, exploring an unfamiliar index, or producing the data behind a chart or dashboard.
Where it fits
Part of Elastic Agent Skills, the official library built by Elastic and compatible with agentic IDEs including Cursor, GitHub Copilot, Windsurf and Gemini CLI. The wider collection spans Elastic Cloud project provisioning and access management, Elasticsearch authentication, authorisation and auditing, Kibana dashboards, alerting rules, connectors, Vega and Agent Builder, Observability skills for EDOT instrumentation in .NET, Java and Python plus Kubernetes investigation, SLOs and LLM observability, and Elastic Security skills for alert triage, case management and detection-rule management.
Elastic labels the library a technical preview under active development. Apache-2.0 licensed; follows the Agent Skills open standard.
Related Skills
Supabase's official skill covering Database, Auth, Edge Functions, Realtime, Storage, Vectors, Cron and Queues — with a hard rule to verify against the live changelog before writing code.
GreenSock's official ScrollTrigger skill — scroll-linked animation, pinning, scrub and trigger positioning, with the exact start/end syntax agents get wrong.
Microsoft's official skill that turns an agent into an Azure solution architect — 10 design principles, 6 architecture styles, 44 design patterns and a Well-Architected review workflow.