What problem does it solve?
This Skill reads a demo script and discovery profile to generate all Elasticsearch data artifacts required to build a fully deployable Elastic demo, including index mappings, data stream templates, component templates, ILM policies, ingest pipelines, enrich policies, and sample data specifications. It produces a master build manifest and individual artifact files in the correct build order.
Core Features & Use Cases
- Reads a demo script and discovery JSON to emit a complete Elasticsearch data model ready for bootstrapping.
- Generates all required artifacts in the correct build sequence and validates prerequisites (e.g., ELSER endpoints for semantic_text when applicable).
- Produces both machine-readable data-model JSON and a human-readable data-model Markdown document to guide engineers and SEs.
- Applies baseline version checks (9.4+), and supports Vulcan outputs when present to accelerate artifact generation.
Quick Start
Supply a demo script and discovery JSON; weave-model will generate mappings, templates, pipelines, and a master data-model manifest in the correct build order.