elasticelasticOfficialยท29 Agent Skills Included

kibana

Automate Kibana development: testing, migrations, API docs, and reviews

Guides AI agents through Kibana development workflows like writing Scout tests, migrating legacy test suites, and validating OpenAPI specs. Eliminates manual setup for bundle optimization, privilege deprecation, i18n, accessibility checks, and flaky test investigation. Helps contributors ship compliant pull requests faster with pre-built review, security, and branch-readiness checks.
npx skills add elastic/kibana --all -g -y
Available:

Gives the AI agent Kibana's module architecture, testing commands, and coding conventions so it can navigate the monorepo and execute skills correctly.

All Skills in This Repository (29)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
elasticelastic

optimize-bundle-size

Reduce Kibana plugin page load bundle size and manage package limits.

Official
Advanced
๐Ÿ“ฆ In Repo
elasticelastic

scout-ui-testing

Create and maintain Playwright UI tests within the Kibana Scout framework.

Official
Advanced
๐Ÿ“ฆ In Repo
elasticelastic

enzyme-to-rtl

Migrate Enzyme tests to React Testing Library by converting imports, renders, selectors, and assertions.

Official
Intermediate
๐Ÿ“ฆ In Repo
elasticelastic

kibana-privilege-deprecation

Review Kibana feature privilege deprecations and validate privilege mappings.

Official
Advanced
๐Ÿ“ฆ In Repo
elasticelastic

scout-api-testing

Create and maintain API tests within Kibana's Scout framework.

Official
Intermediate
๐Ÿ“ฆ In Repo
elasticelastic

branch-readiness-checks

Run diff analysis, linting, type checking, and unit tests on affected packages.

Official
Advanced
๐Ÿ“ฆ In Repo
elasticelastic

scout-migrate-from-ftr

Migrate Kibana Functional Test Runner tests to Scout testing framework.

Official
Advanced
๐Ÿ“ฆ In Repo
elasticelastic

api-authz

Configure Kibana API route authorization with requiredPrivileges and privilege-based branching.

Official
Intermediate
๐Ÿ“ฆ In Repo
elasticelastic

encrypted-saved-objects

Encrypt sensitive attributes within Kibana Saved Objects using AAD binding.

Official
Advanced
๐Ÿ“ฆ In Repo
elasticelastic

kibana-api

Provide shell utilities for Kibana API requests with auto-detected credentials.

Official
Basic
๐Ÿ“ฆ In Repo
elasticelastic

evals-create-suite

Scaffold LLM evaluation suite packages with Playwright configuration files.

Official
Intermediate
๐Ÿ“ฆ In Repo
elasticelastic

ftr-testing

Create, update, debug, and review Kibana Functional Test Runner tests.

Official
Intermediate

Frequently Asked Questions

FAQPage Schema
How to install Kibana skills?โ–ผ

Run `npx skills add elastic/kibana --all -g -y` in your terminal to install all skills in this suite globally.

What do the Kibana agent skills do?โ–ผ

They teach AI agents how to perform Kibana engineering tasks like writing Scout tests, migrating FTR or Cypress suites, validating OpenAPI docs, and reviewing pull requests.

Can AI migrate Kibana FTR or Cypress tests to Scout?โ–ผ

Yes. Dedicated skills plan the migration, convert test files to Scout's Playwright-based format, run them, and verify parity with the original coverage.

Do these skills work with Claude Code and Cursor?โ–ผ

Yes. All skills follow the standard SKILL.md format and run in Claude Code, Cursor, OpenClaw, and other compatible agent runtimes.

Do I need a running Kibana instance to use these skills?โ–ผ

Most skills work on the codebase alone, but some (like creating agents or connectors) make live API calls and require a local Kibana and Elasticsearch stack.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’