eval-harness

Run formal evaluation workflows for Claude Code sessions with pass@k metrics.

17|1|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/jakezp/everything-opencode --skill eval-harness-jakezp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eval-harness
Source: https://github.com/jakezp/everything-opencode/tree/main/skills/eval-harness
Command: npx skills add https://github.com/jakezp/everything-opencode --skill eval-harness-jakezp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Formal evaluation framework for Claude Code sessions implementing eval-driven development (EDD) principles.

Core Features & Use Cases

  • Capability and Regression Evals guided by deterministic and model-based graders
  • Pass@k and pass^k metrics with explicit baselines and reporting
  • Eval storage and an end-to-end workflow from definition to report

Quick Start

Define evals, implement them, and run the evaluation workflow to generate a report.

Frequently Asked Questions about eval-harness

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

FAQPage Schema
What is eval-driven development for Claude Code sessions?

Eval-driven development is a formal evaluation framework for Claude Code sessions that applies structured workflows from definition to reporting. It supports capability and regression evaluations using deterministic, model-based, and human graders to measure session performance.

How do I run regression evaluations with code-based and model-based graders?

You run regression evaluations by defining evals, implementing them, and executing the evaluation workflow. The framework supports grading with code-based, model-based, and human graders to assess Claude Code session capabilities and generate structured reports.

Can I use pass@k and pass^k metrics for Claude Code evaluation?

Yes, the evaluation framework supports pass@k and pass^k metrics with explicit baselines and reporting. These metrics allow you to measure and compare Claude Code session performance across multiple evaluation attempts and aggregation strategies.

Does the evaluation framework support storing eval results and generating reports?

Yes, the framework provides eval storage and an end-to-end workflow from definition to report. It captures evaluation outputs from capability and regression runs, applies the specified graders, and produces structured reporting for analysis.

What's the best way to evaluate Claude Code capabilities using a formal framework?

The best way is to apply a formal evaluation workflow that defines evals, implements them with code-based or model-based graders, and generates a report. This framework supports pass@k and pass^k metrics with explicit baselines for accurate capability assessment.

When do I need formal evaluation workflows for Claude Code sessions?

You need formal evaluation workflows when measuring Claude Code session capabilities or running regression checks. The framework is essential when requiring deterministic grading, pass@k metrics, and structured reporting to validate session performance against explicit baselines.