eval-harness

Implement evaluation frameworks for Claude Code sessions using EDD principles.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/yd5768365-hue/caw-cli --skill eval-harness-yd5768365-hue
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eval-harness
Source: https://github.com/yd5768365-hue/caw-cli/tree/main/everything-claude-code-main/everything-claude-code-main/docs/ja-JP/skills/eval-harness
Command: npx skills add https://github.com/yd5768365-hue/caw-cli --skill eval-harness-yd5768365-hue

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a formal framework for evaluating Claude Code sessions, implementing principles of Evaluation-Driven Development (EDD) to ensure AI reliability and track progress.

Core Features & Use Cases

  • Define Expected Behavior: Write evaluations before implementation to clarify success criteria.
  • Continuous Evaluation: Run evaluations during development to catch regressions and verify capabilities.
  • Metrics: Utilizes pass@k and pass^k metrics for measuring success rates and reliability.
  • Use Case: Before adding a new authentication feature, define capability and regression evaluations. Implement the code, then run the evaluations to confirm the feature works as expected and doesn't break existing login flows.

Quick Start

Use the eval-harness skill to define a new evaluation for the 'user-profile' 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 coding sessions?

Evaluation-Driven Development (EDD) is a formal framework for evaluating AI coding sessions, ensuring AI reliability by defining expected behavior and success criteria before implementation to track progress.

How do I measure AI regression and capability during development?

You can measure AI capability and regression by running continuous evaluations during development, using metrics like pass@k and pass^k to verify features work and catch regressions in existing flows.

How do I write evaluations before implementing a new feature?

To write evaluations before implementation, define capability and regression evaluations to clarify success criteria, then implement the code and run the evaluations to confirm the feature behaves as expected.

Does the evaluation framework support both code-based and model-based graders?

Yes, the formal evaluation framework supports integrating both code-based and model-based graders to facilitate structured evaluation workflows from definition to reporting for AI development.

What are pass@k and pass^k metrics used for in session evaluation?

Pass@k and pass^k metrics are used in session evaluation for measuring success rates and reliability, providing quantitative data on AI capability and regression behavior during development.