opensearch-best-practices

Installation
SKILL.md

OpenSearch Best Practices

Core Principles

  • Design indices and mappings based on query patterns
  • Optimize for search performance with proper analysis and indexing
  • Use appropriate shard sizing and cluster configuration
  • Implement proper security with the OpenSearch Security plugin
  • Monitor cluster health with Performance Analyzer and optimize queries
  • Leverage OpenSearch-specific features: k-NN vector search, neural search, search pipelines, ISM

Index Design

Mapping Best Practices

  • Define explicit mappings instead of relying on dynamic mapping
  • Use appropriate data types for each field
  • Disable indexing for fields you do not search on
  • Use keyword type for exact matches, text for full-text search
Related skills
Installs
46
GitHub Stars
1
First Seen
Mar 5, 2026