eval-harness

Creates a formal evaluation framework for Claude Code sessions with pass@k and pass^k metrics.

Updated May 31, 2026
One-click install
npx skills add https://github.com/Ewallyw/claude-config-public --skill eval-harness-ewallyw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eval-harness
Source: https://github.com/Ewallyw/claude-config-public/tree/main/claude-config-master/claude-config-master/skills/eval-harness
Command: npx skills add https://github.com/Ewallyw/claude-config-public --skill eval-harness-ewallyw

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a formal evaluation framework for Claude Code sessions, ensuring eval-driven development (EDD) principles are followed and enhancing the reliability of AI-assisted workflows.

Core Features & Use Cases

  • Formal Evaluation Framework: Enables the implementation of eval-driven development principles.
  • Eval Types: Supports various eval types including capability and regression tests.
  • Grader Types: Includes code-based, model-based, and human graders for accurate evaluations.
  • Metrics: Utilizes pass@k and pass^k metrics to measure reliability and stability.
  • Integration Patterns: Provides commands for defining, checking, and reporting evaluations.
  • Eval Storage: Organizes evaluations for easy access and management.

Quick Start

Activate the eval-harness Skill and use the provided commands to define, implement, and evaluate your Claude Code sessions.

Frequently Asked Questions about eval-harness

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

FAQPage Schema
How do I implement eval-driven development for Claude Code workflows?

You implement eval-driven development for Claude Code by applying a formal evaluation framework that supports capability and regression tests. It utilizes code-based, model-based, and human graders to ensure AI-assisted workflow reliability.

What are pass@k and pass^k metrics in AI evaluation?

Pass@k and pass^k metrics in AI evaluation measure the reliability and stability of generated code. The eval-harness framework calculates these metrics across multiple evaluation attempts to quantify AI-assisted workflow consistency.

How do I run regression tests for AI-assisted coding sessions?

You run regression tests for AI-assisted coding sessions by activating the eval-harness framework and using its provided commands. These commands define, check, and report evaluations to track capability regressions in Claude Code.

Does the evaluation framework support human and model-based graders?

Yes, the evaluation framework supports code-based, model-based, and human graders. This multi-grader approach allows accurate evaluations tailored to different testing requirements within eval-driven development workflows.

Can I use eval-driven development without external dependencies?

Yes, you can implement eval-driven development without external dependencies. The eval-harness framework operates independently, providing built-in commands for defining, checking, reporting, and storing evaluations for easy management.