kibana-agent-builder

Manages Kibana Agent Builder agents and custom tools via command-line interface.

546|44|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/elastic/agent-skills --skill kibana-agent-builder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kibana-agent-builder
Source: https://github.com/elastic/agent-skills/tree/main/skills/kibana/agent-builder
Command: npx skills add https://github.com/elastic/agent-skills --skill kibana-agent-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the creation, management, and interaction with AI agents within Kibana's Agent Builder, enabling sophisticated data analysis and workflow automation.

Core Features & Use Cases

  • Agent Management: Create, update, delete, and inspect custom AI agents.
  • Tool Management: Define and manage custom tools (ES|QL, index search, workflows) to extend agent capabilities.
  • Interactive Chat: Converse directly with agents to leverage their data analysis and task execution abilities.
  • Use Case: Create an agent to monitor security alerts, automatically investigate suspicious activities using defined tools, and report findings.

Quick Start

Use the kibana-agent-builder skill to create a new agent named 'sales-reporter' with tools for searching sales data and listing indices.

Frequently Asked Questions about kibana-agent-builder

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

FAQPage Schema
How do I create a custom AI agent in Kibana?

You can create a custom AI agent in Kibana by using the command-line interface to define the agent's name and associate it with specific tools for searching data and executing workflows.

Can I manage ES|QL tools for Kibana agents?

Yes, you can define, update, and delete custom ES|QL tools to extend your Kibana agent capabilities, enabling them to run specific queries and analyze data.

How does interactive chat work with Kibana agents?

Interactive chat allows you to converse directly with your configured agents, leveraging their data analysis and task execution abilities to get immediate insights and reports.

Do I need to configure environment variables to connect to Kibana?

Yes, you must configure environment variables for your Kibana connection details to successfully authenticate and manage your agents and custom tools.

What is the best way to automate security alert monitoring with Kibana agents?

Create an agent equipped with index search and workflow tools to automatically monitor security alerts, investigate suspicious activities, and report findings.

Can I use this to test agents before deploying them?

Yes, the command-line interface supports testing agents and custom tools, allowing you to verify ES|QL queries and workflow behaviors before full deployment.