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.