Plugin Claude Code
Comprehensive toolkit for developing Kibana external plugins (8.x+).
Plugin Claude Code
Comprehensive toolkit for developing Kibana external plugins (8.x+).
Agent
Audits a Kibana plugin's UI for accessibility issues. Checks ARIA attributes, keyboard navigation, screen reader support, color contrast, focus management, and EUI component usage patterns against WCAG 2.1 AA standards.
Agent
Interactive troubleshooting agent for Kibana plugin development. Diagnoses bootstrap failures, registration errors, version mismatches, route 404s, auth issues, ES client errors, EUI rendering problems, and build failures from error logs and stack traces.
Agent
Optimizes Kibana plugin development workflow for speed. Provides strategies to minimize restarts, leverage hot reloading, run tests without Kibana, use mock servers, and configure the fastest possible dev environment.
Agent
Guides Kibana plugin developers through version upgrades. Analyzes plugin code for deprecated APIs, breaking changes, and incompatible patterns across Kibana version transitions. Produces a step-by-step migration plan with automated codemods and manual fixes.
Agent
Analyzes a Kibana plugin's codebase for performance issues including bundle size, lazy loading, re-renders, ES query efficiency, memory leaks, and route handler bottlenecks. Provides actionable fixes with code examples.
Command
Generate a custom Embeddable panel that can be placed on Kibana Dashboards, with factory registration, input/output types, and React rendering.
Command
Generate custom Expression Functions and Renderers for use in Kibana Canvas, Lens, and Dashboard visualizations.
Command
Set up a fast development environment for Kibana plugin development — mock server, optimized config, test infrastructure, and Storybook setup to minimize Kibana restarts.
Command
Generate a .mcp.json configuration file that connects Claude Code to Elasticsearch and Kibana MCP servers alongside this plugin, enabling live cluster access during plugin development.
Command
Scaffold a new Kibana plugin with the correct directory structure, configuration files, and TypeScript setup. Generates a complete plugin ready for development.
Command
Generate a Kibana server route with proper validation, error handling, and TypeScript types. Supports all HTTP methods and common patterns like CRUD operations and Elasticsearch queries.
Command
Generate a custom Saved Object type with registration, mappings, migrations, CRUD service, and management integration for a Kibana plugin.
Command
Generate custom UI Actions and Triggers for inter-plugin communication in Kibana — register actions, attach to triggers, execute across plugins.
Skill Claude CodeCodex
Comprehensive knowledge base for Kibana plugin development. Covers plugin architecture, server/client patterns, saved objects, embeddables, UI actions, expressions, state management, logging, HTTP resources, and inter-plugin communication. Use this skill when building, debugging, or maintaining Kibana plugins.