jelly-elasticsearch-skill

Perform Elasticsearch/OpenSearch query DSL searches, aggregations, and index management.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/dev-jelly/jelly-dotclaude --skill jelly-elasticsearch-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jelly-elasticsearch-skill
Source: https://github.com/dev-jelly/jelly-dotclaude/tree/main/skills/jelly-elasticsearch-skill/SKILL.md
Command: npx skills add https://github.com/dev-jelly/jelly-dotclaude --skill jelly-elasticsearch-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

A comprehensive Elasticsearch/OpenSearch skill enabling full-text search, aggregations, and index management with robust error handling.

Core Features & Use Cases

  • Search Operations: Query DSL, pagination, sorting, filtering, highlighting.
  • Aggregations: Bucket and metric aggregations with normalization.
  • Index Management: List indices, mappings, settings, and health.
  • Health & Errors: Cluster health and robust error mappings.

Quick Start

Configure ES_URL and credentials; run search queries, perform aggregations, and inspect indices.

Frequently Asked Questions about jelly-elasticsearch-skill

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

FAQPage Schema
How do I perform full-text search queries on Elasticsearch or OpenSearch clusters?

Full-text search on Elasticsearch and OpenSearch uses Query DSL to execute searches with filtering, sorting, and pagination. This Skill handles query construction, result ranking, and highlight extraction from matching documents across your cluster indices.

Can I build and run aggregations on Elasticsearch data?

Yes, aggregations on Elasticsearch support both bucket and metric aggregation types for analytics. This Skill normalizes aggregation responses and manages complex multi-level aggregations to extract insights from your indexed data.

How do I inspect and manage Elasticsearch index mappings and settings?

Index management for Elasticsearch involves retrieving mappings, reviewing field configurations, and reading cluster settings. This Skill lists indices, inspects their structure, and retrieves metadata to help diagnose indexing and query issues.

What's the best way to monitor Elasticsearch cluster health and handle errors?

Cluster health monitoring checks node status, shard allocation, and replica states in Elasticsearch. This Skill includes health inspection, robust error mapping, and built-in retry logic to handle transient failures and connection issues.

Do I need environment configuration to connect this Skill to Elasticsearch?

Yes, connection to Elasticsearch requires environment-driven configuration of the cluster URL and credentials. This Skill resolves connection details from your environment and enforces controlled write permissions with TypeScript type safety.

Can this Skill work with both Elasticsearch and OpenSearch?

This Skill supports both Elasticsearch and OpenSearch since they share compatible Query DSL and index management APIs. Search, aggregation, and health operations work across both platforms with standardized error handling.