mlflow-evaluation

Automate GenAI evaluation workflows using MLflow GenAI patterns and traces.

27|9|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/datasciencemonkey/claude-code-cli-bricks --skill mlflow-evaluation-datasciencemonkey
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mlflow-evaluation
Source: https://github.com/datasciencemonkey/claude-code-cli-bricks/tree/main/.claude/skills/mlflow-evaluation
Command: npx skills add https://github.com/datasciencemonkey/claude-code-cli-bricks --skill mlflow-evaluation-datasciencemonkey

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

The MLflow GenAI evaluation Skill provides a structured, repeatable framework to assess agent outputs using MLflow's GenAI evaluation, traces, and dataset patterns, enabling consistent quality checks across experiments and production runs.

Core Features & Use Cases

  • End-to-end evaluation with mlflow.genai.evaluate, built-in scorers, and trace analysis for reliable quality gates.
  • Dataset integration patterns including in-memory datasets and MLflow-managed datasets derived from traces and production logs.
  • Regression tracking & compare runs to identify regressions and monitor performance over time in CI/CD pipelines.

Quick Start

To evaluate a local agent, prepare a small eval_data list with records and call mlflow.genai.evaluate(data=..., predict_fn=..., scorers=[...]); then inspect results and traces.

Frequently Asked Questions about mlflow-evaluation

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

FAQPage Schema
How do I evaluate GenAI agent outputs using MLflow datasets and traces?

Use mlflow.genai.evaluate with an eval_data list, a predict_fn, and built-in scorers to assess agent outputs. This Skill automates GenAI evaluation workflows across MLflow traces and datasets, enabling consistent quality checks across experiments.

What is MLflow GenAI evaluation used for in Databricks environments?

MLflow GenAI evaluation provides a structured, repeatable framework to assess agent outputs in Databricks environments. It leverages traces and dataset patterns for end-to-end evaluation, dataset creation, trace analysis, and production monitoring.

How do I track regressions and compare runs for ML agents in a CI/CD pipeline?

Track regressions by comparing MLflow runs to identify performance drops and monitor agent quality over time. This Skill integrates regression tracking and compare runs patterns to maintain robust quality gates within CI/CD pipelines.

Can I create MLflow datasets from production logs and traces?

Yes, you can create MLflow-managed datasets derived from traces and production logs. This Skill provides dataset integration patterns for both in-memory datasets and MLflow-managed datasets to evaluate GenAI agents effectively.

Does MLflow GenAI evaluation work with built-in scorers and trace APIs?

Yes, MLflow GenAI evaluation ensures compatibility with built-in scorers and trace APIs. This allows you to apply reliable quality gates using mlflow.genai.evaluate and analyze traces for robust assessment of agent outputs.