eval-harness

Solid

Assessment-driven development — Quantify code generation quality with pass@k / pass^k metrics, automatically scored by Grader.

AI & Automation 36 stars 6 forks Updated today MIT

Install

View on GitHub

Quality Score: 77/100

Stars 20%
52
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Eval Harness ## Overview Evaluation-driven development: Not just "can the code run", but quantify "how good is the code". ## When to Activate - Designing or changing an evaluation harness for agent behavior or guard quality. - Comparing prompt, skill, hook, or workflow variants with measurable outcomes. - Adding a regression gate that must prove repair without hiding unrelated-task regressions. - Converting subjective review criteria into deterministic or model-graded metrics. - A guard, hook, workflow, or skill needs measurable repair/regression evidence before adoption. - A user asks whether an agent workflow is actually improving quality rather than only passing one example. - A change affects scoring, grading, or benchmark thresholds. ## Red Flags - Only one hand-picked success case exists and there is no held-out or unrelated task coverage. - A probabilistic grader is used where a deterministic build, test, lint, or coverage check is available. - pass@k improves while pass^k or unrelated-task behavior regresses. ## Checklist - [ ] Define deterministic checks before adding model-judged grading. - [ ] Record target and unrelated scenarios with before/after outcomes. - [ ] Report pass@k, pass^k, and regression counts separately. ## Core indicators ### pass@k (single success rate) - Generate k candidate solutions, with a probability of at least 1 passing - Used to evaluate the completion quality of a single task - Target: pass@1 > 80% ### pass^k (continuous suc...

Details

Author
majiayu000
Repository
majiayu000/vibeguard
Created
5 months ago
Last Updated
today
Language
Shell
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category