kibana-dev-tools

Run and debug Elasticsearch API requests in the Kibana Dev Tools Console.

6|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/patrykkopycinski/elastic-cursor-plugin --skill kibana-dev-tools
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kibana-dev-tools
Source: https://github.com/patrykkopycinski/elastic-cursor-plugin/tree/main/.cursor/skills/kibana-dev-tools
Command: npx skills add https://github.com/patrykkopycinski/elastic-cursor-plugin --skill kibana-dev-tools

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Allows users to run, test, and debug Elasticsearch API requests from the Kibana Dev Tools Console directly in the browser, avoiding iterative REST calls via curl or SDKs.

Core Features & Use Cases

  • Interactive API execution: compose and run GET/POST/PUT/DELETE requests against a chosen cluster from the browser.
  • Query testing and debugging: validate search queries and JSON bodies, inspect responses and error messages to iterate quickly.
  • Operational tasks: use _cat APIs, manage index settings, and perform reindex or mapping checks without leaving Kibana.
  • Use Case: Quickly debug a failing search query by running it in Console, examining the response, and saving the snippet for later reuse.

Quick Start

Open Kibana Dev Tools Console, paste or write your request (for example GET my-index/_search with a query body) and run it to inspect the response.

Frequently Asked Questions about kibana-dev-tools

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

FAQPage Schema
How do I test and debug Elasticsearch queries in Kibana Dev Tools?

Open the Kibana Dev Tools Console, paste or write your Elasticsearch API request (for example, GET my-index/_search with a query body), and run it to inspect the response and debug queries interactively.

Can I manage Elasticsearch indices and run _cat diagnostics from the browser?

Yes, you can execute operational tasks like _cat API diagnostics, index management, and reindexing directly from the browser by running Elasticsearch API requests in the Kibana Dev Tools Console.

Do I need curl or SDKs to run Elasticsearch API requests?

No, you can avoid iterative REST calls via curl or SDKs by composing and executing Elasticsearch API requests directly in the browser-based Kibana Dev Tools Console.

What is the best way to iterate on failing Elasticsearch search queries?

The best way to debug a failing search query is to run it in the Kibana Dev Tools Console, examine the response and error messages to iterate quickly, and save the request snippet for later reuse.

What credentials do I need to execute Elasticsearch APIs in Kibana Console?

You require Kibana access and matching Elasticsearch credentials to execute API requests in the Dev Tools Console, ensuring your browser session can authenticate and interact with the target cluster.