databricks-mlflow-evaluation

Locate root SKILL.md files and extract YAML frontmatter metadata into YAML documents.

1|1|Updated Oct 1, 2025
One-click install
npx skills add https://github.com/mkgs-databricks-demos/synthea-on-fhir --skill databricks-mlflow-evaluation-mkgs-databricks-demos
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-mlflow-evaluation
Source: https://github.com/mkgs-databricks-demos/synthea-on-fhir/tree/main/.cursor/skills/databricks-mlflow-evaluation
Command: npx skills add https://github.com/mkgs-databricks-demos/synthea-on-fhir --skill databricks-mlflow-evaluation-mkgs-databricks-demos

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

MLflow 3 GenAI Evaluation enables end-to-end evaluation workflows for GenAI agents, scorers, and datasets, guiding teams through setup, trace analysis, and production monitoring to improve evaluation quality.

Core Features & Use Cases

  • Workflow templates for evaluation setup and end-to-end loops
  • Reference files and best-practices docs for quick onboarding
  • Production monitoring and Unity Catalog trace ingestion patterns
  • MemAlign-based judge alignment and GEPA-inspired prompt optimization patterns
  • Datasets, traces, and scorer integration to support robust experiments

Quick Start

Run an evaluation with mlflow.genai.evaluate() using your eval dataset and a local predict function to generate results.

Frequently Asked Questions about databricks-mlflow-evaluation

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

FAQPage Schema
How do I set up end-to-end GenAI evaluation workflows using MLflow?

GenAI evaluation workflows in MLflow require running mlflow.genai.evaluate() with a local predict function and an evaluation dataset to generate initial results. The Skill provides workflow templates and best-practice references to guide setup, trace analysis, and production monitoring loops.

What is production monitoring for GenAI agents and how does trace ingestion work?

Production monitoring for GenAI agents involves continuously tracking agent behavior through trace ingestion. This Skill provides patterns for ingesting Unity Catalog traces to analyze agent performance, monitor quality, and maintain robust evaluation experiments over time.

Can I optimize GenAI prompts and align judge scorers using MLflow evaluation?

MLflow evaluation supports judge alignment and prompt optimization through MemAlign-based patterns and GEPA-inspired techniques. These patterns integrate datasets, traces, and scorers to refine evaluation quality and improve GenAI agent outputs during experiments.

Does MLflow GenAI evaluation work with custom scorers and datasets?

MLflow GenAI evaluation explicitly supports custom scorer integration and evaluation datasets. Teams can configure robust experiments by combining their own datasets and scorer logic with MLflow's end-to-end evaluation loops and trace analysis features.

Why do I need trace analysis for my GenAI agent evaluation?

Trace analysis is needed to inspect GenAI agent execution paths and identify quality issues. This Skill provides reference files and best-practice documentation to help teams parse traces, optimize prompts, and establish reliable production monitoring workflows.