genie-optimization-orchestrator

Orchestrate iterative Genie Space optimization with benchmark, evaluation, metadata, and configuration workers.

1|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/prashsub/vibe_coding_lakehouse_starter_repo --skill genie-optimization-orchestrator-prashsub
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: genie-optimization-orchestrator
Source: https://github.com/prashsub/vibe_coding_lakehouse_starter_repo/tree/main/data_product_accelerator/skills/semantic-layer/05-genie-optimization-orchestrator
Command: npx skills add https://github.com/prashsub/vibe_coding_lakehouse_starter_repo --skill genie-optimization-orchestrator-prashsub

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the complex process of optimizing Genie Space configurations to achieve high accuracy and repeatability, reducing manual tuning time and effort.

Core Features & Use Cases

  • Automated Optimization Loop: Orchestrates a multi-worker process to iteratively improve Genie Space accuracy.
  • MLflow Integration: Maintains session state and tracks all optimization progress and configurations within MLflow experiments.
  • Use Case: When your Genie Space is not meeting accuracy targets (e.g., <95%), use this Skill to automatically identify and apply configuration changes, running through a defined loop of benchmarking, evaluation, and optimization.

Quick Start

Use the genie-optimization-orchestrator skill to optimize the Genie Space with ID 'your-space-id' in the 'cost' domain.

Frequently Asked Questions about genie-optimization-orchestrator

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

FAQPage Schema
How do I optimize Genie Space configurations for better SQL generation accuracy?

Genie Space optimization is automated using an iterative orchestration loop with benchmark generation, evaluation, metadata optimization, and configuration application workers to iteratively improve accuracy and repeatability.

Why does my Genie Space return inaccurate SQL query results below 95% accuracy?

Genie Space inaccuracy can be resolved by routing tasks through an automated evaluation and metadata optimization loop that identifies and applies necessary configuration changes to meet accuracy targets.

How does MLflow track Genie Space optimization session state and progress?

MLflow tracks Genie Space optimization progress by maintaining session state via experiment tags and JSON files, routing tasks to specialized workers based on defined conditions throughout the optimization loop.

Can I automate Genie Space SQL debugging and metadata optimization without manual tuning?

Automated Genie Space SQL debugging and metadata optimization is supported by orchestrating a multi-worker process that handles benchmarking, evaluation, and configuration application to reduce manual tuning effort.

What is the best way to iteratively improve Genie Space performance and repeatability?

Iterative Genie Space performance improvement is achieved by orchestrating a loop of four specialized workers that handle benchmark generation, evaluation, metadata optimization, and configuration application.

Do I need a specific domain setup to run Genie Space optimization?

Genie Space optimization requires specifying a target space ID and domain, such as 'cost', to route tasks correctly through the benchmarking, evaluation, and configuration application workers.