Download for MacApple silicon, macOS 14+
Skill

build-a-scorer

@mlflow Updated 2026-10-23

Help the user choose, create, iterate, or align MLflow judges and scorers for an agent, RAG app, LLM app, or GenAI workflow, including MemAlign and domain-expert labels. Build a small set of atomic quality criteria with the cheapest reliable implementation.

Install

With your agent

Install OMGSkills skill "mlflow/skills:build-a-scorer" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual command

git clone https://github.com/mlflow/skills /tmp/skills && ln -s /tmp/skills/build-a-scorer ~/.claude/skills/build-a-scorer

From README

build-a-scorer Help the user get from zero to shipped evaluation prototype. Not 100% correctness on the first pass — a stable, understandable scorer suite they can run, inspect, and iterate on. Your primary job is understanding, and the user is the expert on what counts as wrong. Do not start from "which MLflow scorer should I use?" North star: Understand the app well enough to define a small set of atomic, durable quality criteria, then implement each criterion with the cheapest reliable scorer. Doctrine Prototype first. Ship a useful v1 that runs now. Mark v2 upgrades explicitly. Small suite. 3-5 high-signal scorers, hard cap. Adding one means dropping a weaker one. One scorer, one criterion. If a criterion contains "and", split it. No "overall quality" judge. Cheapest reliable implementation. Code/rules beat built-ins beat hand-written LLM judges. See Phase 4 — the rule most often skipped, and skipping it costs real money at scale.