elasticsearch-search
Installation
SKILL.md
Elasticsearch Search
Overview
Elasticsearch provides powerful full-text search with ranking, filtering, and aggregations. This skill should be invoked when building search engines, implementing faceted search, or needing scalable full-text search capabilities.
Core Principles
- Index Design: Plan mappings and analyzers for search effectiveness
- Query DSL: Use Elasticsearch's powerful query language
- Relevance: Leverage scoring for ranked results
- Aggregations: Build faceted search and analytics
Preparation Checklist
- Set up Elasticsearch cluster (local or cloud)
- Plan index structure and mappings
- Choose appropriate analyzers
- Design query patterns