Download for MacApple silicon, macOS 14+
Skill

output-eval-validate-judge

@growthxai Updated 2026-10-22

Validate LLM judges against human labels using TPR/TNR metrics and train/dev/test splits. Use after writing a judge prompt to verify it agrees with human judgment.

agentsaiai-agentsai-sdkclaudeclaude-codejavascriptllm

Install

With your agent

Install OMGSkills skill "growthxai/output:coding_assistants/claude/plugins/outputai/skills/output-eval-validate-judge" 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/growthxai/output /tmp/output && ln -s /tmp/output/coding_assistants/claude/plugins/outputai/skills/output-eval-validate-judge ~/.claude/skills/output-eval-validate-judge

From README

Validating LLM Judges Overview An LLM judge is only useful if it agrees with human judgment. This skill walks you through calibrating a judge against human-labeled data using True Positive Rate (TPR) and True Negative Rate (TNR) metrics. Do this before trusting any judgeVerdict(), judgeScore(), or judgeLabel() evaluator in your eval suite. Prerequisites A judge .prompt file — Written following output-eval-judge-prompt 100 human-labeled traces — With binary pass/fail labels for the failure mode this judge targets. Aim for 50 pass and 50 fail. Minimum: 20 pass and 20 fail. Labels stored in dataset YAML — Each dataset has groundtruth.evals. .verdict: pass or fail This process applies only to LLM-based judges. For code-based Verdict. evaluators, write unit tests instead.