es-cluster-management

Manage Elasticsearch cluster health, index lifecycle, and configuration via REST APIs.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/piyush-gambhir/es-cli --skill es-cluster-management
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: es-cluster-management
Source: https://github.com/piyush-gambhir/es-cli/tree/main
Command: npx skills add https://github.com/piyush-gambhir/es-cli --skill es-cluster-management

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill enables users to efficiently manage Elasticsearch clusters, simplifying complex administrative tasks.

Core Features & Use Cases

  • Cluster Monitoring: Provides rapid insights into cluster health, stats, and settings to ensure optimal operation.
  • Index Management: Facilitates index creation, deletion, reindexing, and alias management for scalable data handling.
  • Use Case: A data engineer can quickly check cluster health, adjust index settings, or reindex data to optimize performance with simple commands.

Quick Start

Use this Skill to check the current cluster health status and reindex data between indices quickly.

Frequently Asked Questions about es-cluster-management

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

FAQPage Schema
How do I check Elasticsearch cluster health and stats?

This Skill monitors Elasticsearch cluster health by querying REST API endpoints to retrieve cluster stats, settings, and overall status. Administrators can rapidly assess multi-node setups and ensure scalable data infrastructure operates optimally.

How do I reindex data between Elasticsearch indices?

Reindexing data between Elasticsearch indices is handled by sending JSON or YAML payloads to REST API endpoints. This process facilitates index creation, deletion, and alias management to optimize performance during data migration or schema updates.

What is index lifecycle management in Elasticsearch?

Index lifecycle management in Elasticsearch automates the handling of indices from creation to deletion. It involves configuring REST API endpoints with JSON or YAML payloads to manage index settings, reindexing, and aliases for scalable data infrastructures.

Can I use this Skill to manage multi-node Elasticsearch configurations?

Yes, this Skill applies to administrators handling multi-node Elasticsearch setups. It manages cluster configuration settings and troubleshoots various cluster states using REST API endpoints and JSON or YAML payloads for scalable data infrastructure support.

Does Elasticsearch index management work with JSON and YAML payloads?

Yes, Elasticsearch index management requires use of REST API endpoints that accept JSON and YAML payloads. This allows administrators to efficiently handle index creation, deletion, reindexing, and alias management for scalable data handling.

Why is Elasticsearch cluster troubleshooting needed for index optimization?

Elasticsearch cluster troubleshooting is needed because index optimization requires resolving various cluster states and configuration issues. Administrators must adjust index settings and reindex data to maintain optimal performance in multi-node setups.