eval-dataset-design
Installation
SKILL.md
Eval Dataset Design
Your evals are only as good as the dataset they run on. Miss a user scenario and you'll never catch regressions on it.
When to Use
- Starting an eval program from zero
- Your evals pass but users still hit issues → coverage gap
- Labels are inconsistent across reviewers → quality problem
- Adding evals for a new feature or domain
Dataset Properties Worth Optimizing
- Coverage — representative of real user queries
- Difficulty distribution — mix of easy/medium/hard, not all easy
- Label consistency — two humans agree on the label
- Stability — same inputs → same evaluable outputs over time
- Uncontaminated — not in the model's training data