write-judge-prompt

Design LLM-as-Judge evaluators for subjective criteria with binary pass/fail outcomes.

1.6k|164|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/hamelsmu/evals-skills --skill write-judge-prompt-hamelsmu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: write-judge-prompt
Source: https://github.com/hamelsmu/evals-skills/tree/main/skills/write-judge-prompt
Command: npx skills add https://github.com/hamelsmu/evals-skills --skill write-judge-prompt-hamelsmu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you create precise LLM-as-Judge evaluators for subjective criteria that are difficult or impossible to check with automated code-based methods.

Core Features & Use Cases

  • Subjective Evaluation: Design judges for criteria like tone, faithfulness, relevance, and completeness.
  • Binary Pass/Fail: Enforces strict binary outcomes for clear evaluation.
  • Structured Output: Ensures judges provide a detailed critique before their verdict.
  • Use Case: You need to evaluate if an AI assistant's response to a customer query has the appropriate empathetic tone. This skill guides you in creating a judge that can assess this subjective quality.

Quick Start

Use the write-judge-prompt skill to design a judge for evaluating the tone of customer service emails.

Frequently Asked Questions about write-judge-prompt

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

FAQPage Schema
How do I evaluate subjective criteria like tone and faithfulness in LLM outputs?

You can evaluate subjective criteria like tone and faithfulness by designing an LLM-as-Judge evaluator. This approach uses a judge prompt to interpret qualities that automated code-based checks cannot handle, requiring human-labeled data to define pass/fail outcomes.

When do I need an LLM-as-Judge instead of code-based evaluation?

You need an LLM-as-Judge when a failure mode requires interpretation, such as assessing empathetic tone, relevance, or completeness. Code-based evaluation falls short for these subjective qualities, whereas an LLM judge can be designed to interpret and evaluate them.

How do I create an LLM judge prompt for customer service emails?

To create an LLM judge prompt for customer service emails, define the subjective quality to assess, such as empathetic tone. You then design the judge to provide a detailed critique before enforcing a strict binary pass/fail verdict based on human-labeled data.

What data is required to design an LLM-as-Judge evaluator?

Designing an LLM-as-Judge evaluator requires human-labeled data and a clear definition of pass/fail criteria. This labeled data grounds the judge's interpretation of subjective qualities, ensuring the structured critique and binary verdict align with expected outcomes.

Can an LLM judge output a detailed critique before a pass/fail verdict?

Yes, an LLM judge can output a detailed critique before a pass/fail verdict. By enforcing structured output, the judge provides its reasoning and interpretation of subjective criteria first, ensuring the strict binary outcome is justified.

Does LLM-as-Judge evaluation enforce strict binary outcomes?

Yes, LLM-as-Judge evaluation enforces strict binary outcomes for clear evaluation. The judge provides a detailed critique of subjective criteria before delivering a definitive pass or fail verdict based on the defined human-labeled data.