eval-harness

Implement formal evaluations for Claude Code sessions with pass@k metrics.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Rx-K8/my-claude-code --skill eval-harness-rx-k8
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eval-harness
Source: https://github.com/Rx-K8/my-claude-code/tree/main/japanese/skills/eval-harness
Command: npx skills add https://github.com/Rx-K8/my-claude-code --skill eval-harness-rx-k8

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a structured framework for implementing Evaluation-Driven Development (EDD) principles within Claude Code sessions, treating evaluations as the equivalent of unit tests for AI development.

Core Features & Use Cases

  • Define Expected Behavior: Clearly articulate desired outcomes before implementation.
  • Continuous Evaluation: Execute tests throughout the development lifecycle to catch regressions early.
  • Reliability Metrics: Utilize metrics like pass@k to measure and track AI performance over time.
  • Use Case: Before developing a new user authentication feature, define functional and regression evaluations to ensure the code meets security and functionality standards, then use the harness to verify compliance.

Quick Start

Use the eval-harness skill to define a new evaluation for the 'user-registration' feature.

Frequently Asked Questions about eval-harness

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

FAQPage Schema
What is Evaluation-Driven Development for AI sessions?

Evaluation-Driven Development (EDD) formalizes AI evaluation by treating evaluations like unit tests. It defines expected behavior before implementation and executes continuous functional and regression checks throughout the development lifecycle.

How do I measure AI regression testing reliability?

You can measure AI regression testing reliability using pass@k and pass^k metrics. These metrics track deterministic and probabilistic checks respectively, ensuring AI performance remains stable over time.

How do I set up functional evaluations for a new feature?

Define a new evaluation within the harness to articulate desired outcomes before implementation. Specify grading types using code-based, model-based, or human grading to verify functional compliance for your feature.

Can I use model-based grading for AI evaluation?

Yes, model-based grading is fully supported as an evaluation type. You can combine it with code-based and human grading to execute comprehensive functional and regression evaluations across your AI development sessions.

What is the best way to catch AI regressions during development?

The best way to catch AI regressions is implementing continuous evaluation throughout the development lifecycle. By defining expected behavior upfront and tracking reliability with pass@k metrics, you catch issues early.

Do I need external dependencies to run EDD evaluations?

No external dependencies are required to run EDD evaluations. The harness operates independently using its internal scripts and references to execute functional and regression tests with various grading types.