rundale-bench-judge

Score dialogue bundles against an 1820 rural Ireland authenticity rubric.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/dmooney/Rundale --skill rundale-bench-judge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rundale-bench-judge
Source: https://github.com/dmooney/Rundale/tree/main/.agents/skills/rundale-bench-judge
Command: npx skills add https://github.com/dmooney/Rundale --skill rundale-bench-judge

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of consistently evaluating and ranking AI-generated dialogue by applying a shared rubric to each prompt/response pair and producing machine-usable scoring output.

Core Features & Use Cases

  • Rubric-based evaluation: Scores each candidate response across character, authenticity, language, responsiveness, and craft using a judge contract read from a system prompt file.
  • Batch bundle scoring: Reads a bundle JSON containing multiple items and returns one aggregated JSON result for the entire bundle.
  • Strict output validation: Emits JSON only, echoes the provided rubric hash unchanged, and flags issues like non-Latin script usage to support reliable downstream ingestion.

Quick Start

Ask an AI agent to run the rundale-bench-judge on a bundle JSON file from rundale-bench/.bench-queue/pending and return scores as a single JSON object only.

Frequently Asked Questions about rundale-bench-judge

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

FAQPage Schema
How do I evaluate AI dialogue with a rubric and output JSON scores?

A rubric-based LLM evaluation scores each candidate response across fixed axes like character, authenticity, language, responsiveness, and craft. It reads a bundle JSON of dialogue pairs and returns strictly validated JSON with 1-5 scores and rationales per item.

How do I batch score dialogue bundles for machine-readable evaluation?

To batch score dialogue bundles, provide a bundle JSON containing multiple prompt-response pairs to a judge process. It applies a shared rubric to each item and returns one aggregated JSON object with constrained 1-5 axis scores, overall scores, and rationales.

Can I use LLM evaluation to detect non-Latin script in dialogue responses?

Yes, you can detect non-Latin script in dialogue responses during LLM evaluation. The judge flags non-Latin script usage within the JSON output to support reliable downstream data ingestion and verify language authenticity constraints.

Does strict JSON output for dialogue judging require a system prompt file?

Yes, strict JSON output for dialogue judging requires reading a judge system prompt file. This file contains the evaluation contract and rubric instructions needed to score prompt-response pairs and echo the rubric hash unchanged in the result.

What are the limitations of automated rubric scoring for dialogue authenticity?

A limitation of automated rubric scoring for dialogue authenticity is its fixed evaluation scope, such as an 1820 rural Ireland authenticity benchmark. It requires a specific bundle JSON input and system prompt file, returning strict JSON only without alternative output formats.