What problem does it solve?
This Skill helps you reliably judge LLM outputs—especially when using LLM-as-judge—while reducing common evaluation failures like position bias, length bias, and overconfident scoring.
Core Features & Use Cases
- LLM-as-a-Judge evaluation methods: Direct scoring for objective rubric checks and pairwise comparison for preference-based judgments.
- Bias mitigation: Position swapping protocols, optional multi-shuffles, anti-length-bias guidance, cross-model evaluation to reduce self-enhancement, and relevance/verbosity controls.
- Production-grade evaluation design: Confidence calibration, structured JSON outputs, rubric generation to reduce variance, and metric selection for correlation and agreement with humans.
- Use cases: Selecting the best of two model responses, building automated evaluation pipelines, generating evaluation rubrics, debugging inconsistent judge behavior, and validating correlation between automated and human judgments.
Quick Start
Use the advanced-evaluation skill when you want to compare two model responses using an evaluation rubric and mitigate position bias by swapping response order in two passes.