cheat-score-blind

Score a script against a fixed rubric using only script and rubric paths.

12|Updated May 29, 2026
One-click install
npx skills add https://github.com/Jason5330/ai-self-eval --skill cheat-score-blind
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: cheat-score-blind
Source: https://github.com/Jason5330/ai-self-eval/tree/main/skills/cheat-score-blind
Command: npx skills add https://github.com/Jason5330/ai-self-eval --skill cheat-score-blind

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This internal sub-agent provides a fully isolated, multi-dimensional rubric score for a given script by consuming only script_path and rubric_notes_path, ensuring no leakage of actual outcomes or state data into the main conversation.

Core Features & Use Cases

  • Reads only the specified inputs (script_path and rubric_notes_path) to produce an objective JSON score across N dimensions.
  • Enforces strict output format with per-dimension scores (0-5) and a confidence level, suitable for calibration workflows.
  • Used by cheat-score, cheat-predict, and cheat-bump to generate a clean anchor for model evaluation without data contamination.

Quick Start

Spawn cheat-score-blind with a given script_path and rubric_notes_path to obtain a strict JSON score.

Frequently Asked Questions about cheat-score-blind

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

FAQPage Schema
How do I perform isolated rubric scoring on a script without outcome data leakage?▼

Isolated rubric scoring evaluates a script using only the script_path and rubric_notes_path inputs, returning a deterministic JSON object with N dimension scores (0-5) and a confidence enum. This prevents actual outcomes or state data from contaminating the evaluation.

What does a blind rubric evaluation output format look like for script calibration?▼

A blind rubric evaluation outputs a strict JSON object containing N dimension scores ranging from 0 to 5, a confidence enum, and a one-line rationale for each dimension. This deterministic format is suitable for calibration workflows.

How do I generate deterministic JSON scores across multiple dimensions for script analysis?▼

To generate deterministic JSON scores, provide a script_path and rubric_notes_path to a blind scoring sub-agent. The evaluation isolates scoring to a fixed rubric and returns a strict JSON object with per-dimension scores, confidence levels, and rationales.

Can I use blind scoring to prevent state file and session data contamination in model evaluation?▼

Yes, blind scoring specifically prevents data contamination by reading only the specified script and rubric files. It does not read state files, predictions, sessions, or any outcome data, ensuring a clean anchor for model evaluation.

When do I need a blind rubric evaluation instead of a standard script analysis?▼

You need a blind rubric evaluation when generating a clean calibration anchor without data leakage. It is required when strict output formats with per-dimension scores and confidence levels are necessary for objective model evaluation workflows.

Does cheat-score-blind work with external state files or session data during evaluation?▼

No, cheat-score-blind does not read state files, predictions, sessions, or any outcome data. It strictly consumes script_path and rubric_notes_path to produce an objective JSON score and prevent data contamination.