evaluation-harness

Installation
SKILL.md

Evaluation Harness

Pain Signals — You Need This Pattern When:

  • "Does this prompt work?" is answered by trying a few examples manually
  • A prompt change ships with no way to know if quality improved or regressed
  • Production quality is unknown — you learn about failures from user complaints
  • The same prompt produces different quality across different input types
  • There is no shared definition of "correct" or "good enough" for the AI output
  • You cannot compare two prompt versions or model versions quantitatively

Core Principle

LLMs are non-deterministic. You cannot assert exact outputs. Instead, you assert statistical properties over a representative dataset. The evaluation harness is TDD for AI: define what "good" looks like first, then iterate until you get there.

Installs
1
GitHub Stars
3
First Seen
Aug 22, 2026