What problem does it solve?
Writing valid Elastic Workflow YAML by hand is error-prone: step types, connector IDs, trigger schemas, and templating rules vary by Kibana version, and mistakes surface only at runtime. This Skill guides an AI agent through the full lifecycle of turning natural language into a tested, saved, and runnable Kibana workflow.
Core Features & Use Cases
- Guided authoring paths: Probes the target Kibana for
platform.workflows.* Agent Builder tools and picks the right authoring path (discovery tools, LLM generator, or raw JSON Schema fallback).
- Safe test loop: Validates YAML, executes drafts via the workflows test API, polls executions, and inspects step logs before saving.
- Reference library: Ships pattern catalogs, a YAML reference, generation tips, and a demo test loop for common shapes like scheduled reports, alert triage, and connector notifications.
- Use Case: Ask for "a workflow that runs every hour, queries logs with ES|QL, and posts a summary to Slack" and get a validated workflow saved to Kibana with the correct connector ID resolved.
Quick Start
Use the kibana-workflows skill to create a manual workflow that logs a greeting, test it against my Kibana, then save and run it.