validate-evaluator

Calibrate an LLM judge against human labels using train/dev/test splits.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/majidraza1228/eval-framework --skill validate-evaluator-majidraza1228
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: validate-evaluator
Source: https://github.com/majidraza1228/eval-framework/tree/main/skills/validate-evaluator
Command: npx skills add https://github.com/majidraza1228/eval-framework --skill validate-evaluator-majidraza1228

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Calibrate an LLM judge against human labels to ensure alignment and reduce systematic errors before production deployment.

Core Features & Use Cases

  • Split data into train/dev/test, measure TPR/TNR, and bias correction to production scores.
  • Iterate on judge prompts to achieve reliable alignment with human judgments.
  • Validate and lock judge models before external evaluation.

Quick Start

Provide a prepared judge prompt and labeled dataset to begin calibration.

Frequently Asked Questions about validate-evaluator

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

FAQPage Schema
How do I calibrate an LLM judge against human labels before deployment?

You calibrate an LLM judge against human labels by providing a prepared judge prompt and labeled dataset to measure TPR/TNR alignment, apply bias correction, and iterate on prompts to achieve reliable human judgment alignment.

What is LLM judge bias correction and when do I need it?

LLM judge bias correction is the process of adjusting systematic scoring errors by measuring true positive and true negative rates against human labels. You need it before production deployment to ensure robust performance across failure modes.

How do I measure LLM evaluator alignment using TPR and TNR?

You measure LLM evaluator alignment by splitting labeled data into train, dev, and test sets, then calculating true positive rate (TPR) and true negative rate (TNR) to quantify how accurately the judge replicates human labels.

Can I validate and lock a specific LLM judge model for consistent evaluation?

Yes, the calibration process enforces explicit model pinning to lock your LLM judge model. This ensures consistent evaluation results and prevents model drift from affecting your validated production alignment scores.

What data do I need to start calibrating an LLM evaluator?

You need a prepared judge prompt and a labeled dataset containing human judgments. This data is split into train, dev, and test sets to iterate on prompts and measure alignment before deployment.

How are border cases handled during LLM judge calibration?

Border-case handling is enforced during calibration to ensure interpretable diagnostics. This prevents edge cases from skewing TPR/TNR measurements and guarantees robust production performance across failure modes.