elasticsearch-expert

Manage Elasticsearch indexes, queries, and aggregations for search optimization.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/JonathanMitchell1234/Stock-Swing-Trading-Bot --skill elasticsearch-expert-jonathanmitchell1234
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: elasticsearch-expert
Source: https://github.com/JonathanMitchell1234/Stock-Swing-Trading-Bot/tree/main/.agents/skills/elasticsearch-expert
Command: npx skills add https://github.com/JonathanMitchell1234/Stock-Swing-Trading-Bot --skill elasticsearch-expert-jonathanmitchell1234

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires elasticsearch, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides expert guidance for managing, querying, and optimizing Elasticsearch and the broader ELK stack, simplifying complex data search and analysis tasks.

Core Features & Use Cases

  • Index Management: Create, map, and index documents efficiently.
  • Advanced Search: Construct powerful queries including full-text, boolean, multi-match, and fuzzy searches.
  • Aggregations & Analytics: Perform complex data analysis using aggregations like terms, averages, and histograms.
  • Use Case: Optimize search relevance for a large e-commerce product catalog by fine-tuning Elasticsearch mappings and queries.

Quick Start

Use the elasticsearch-expert skill to create an index named 'products' with a mapping for 'name' and 'description' fields.

Frequently Asked Questions about elasticsearch-expert

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I optimize Elasticsearch search relevance for a large product catalog?

You can optimize Elasticsearch search relevance by fine-tuning index mappings and constructing advanced queries like full-text, boolean, and multi-match searches to ensure efficient data retrieval for your product catalog.

What is the best way to configure the ELK stack for log management?

The best way to configure the ELK stack for log management is by establishing efficient data indexing strategies and robust log analysis pipelines to handle distributed search and scalable search infrastructure.

How do I construct complex Elasticsearch queries for data analysis?

Construct complex Elasticsearch queries for data analysis by using aggregations like terms, averages, and histograms, alongside fuzzy searches, to perform robust data retrieval and satisfy analytical requirements.

Does this approach support full-text search implementation and data indexing strategies?

Yes, this approach supports full-text search implementation and data indexing strategies by providing expert-level assistance for efficient document mapping, indexing, and complex query construction within Elasticsearch.

Can I use Elasticsearch aggregations for histogram and terms analytics?

You can use Elasticsearch aggregations to perform complex data analysis using terms, averages, and histograms, enabling you to extract robust analytical insights from your indexed data.

When should I not use Elasticsearch for distributed search system management?

You should reconsider using Elasticsearch for distributed search system management if your requirements do not necessitate scalable search infrastructure, complex query construction, or robust log analysis pipelines.