eval-harness

Evaluate Claude Code sessions with pass@k metrics and structured graders.

Updated Jan 15, 2026
One-click install
npx skills add https://github.com/sori883/certification-proflie --skill eval-harness-sori883
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eval-harness
Source: https://github.com/sori883/certification-proflie/tree/main/.claude/skills/eval-harness
Command: npx skills add https://github.com/sori883/certification-proflie --skill eval-harness-sori883

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Claude Code sessions benefit from a formal evaluation framework that defines expected behavior before coding, enables eval-driven development, and tracks regressions with pass@k metrics.

Core Features & Use Cases

  • Capability Eval and Regression Eval to validate new features and prevent regressions in Claude Code workflows.
  • Multiple graders: code-based, model-based, and human reviews to cover deterministic and qualitative assessments.
  • Metrics & Workflow: supports pass@k and pass^k metrics, plus an end-to-end eval workflow from definition to reporting.

Quick Start

Define your eval plan and run the evaluation workflow to produce a report.

Frequently Asked Questions about eval-harness

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

FAQPage Schema
How do I set up an evaluation framework for Claude Code sessions?

To set up a Claude Code evaluation framework, define your eval plan using capability and regression eval definitions, then run the structured workflow to generate automated reports.

What is eval-driven development and how does it track regressions?

Eval-driven development defines expected behavior before coding to prevent regressions. It tracks capability changes over time using pass@k metrics and deterministic graders.

Can I use both automated and human reviews to grade Claude Code evaluations?

Yes, Claude Code evaluations support multiple graders including code-based deterministic checks, model-based reviews, and human reviews to cover both quantitative and qualitative assessments.

What is the best way to measure pass@k metrics in code evaluation workflows?

The best way to measure pass@k metrics in evaluation workflows is using a formal harness that runs capability and regression tests, applying deterministic and model graders to produce automated reports.

Does this evaluation framework support pass^k metrics alongside pass@k?

Yes, the evaluation framework supports both pass@k and pass^k metrics to provide comprehensive evaluation coverage for Claude Code capability and regression testing.

When do I need regression evals for Claude Code workflows?

You need regression evals when validating new features in Claude Code workflows and want to prevent existing capabilities from degrading, tracking these changes with pass@k metrics.