eval-harness

Create and execute capability and regression evaluations with code, model, or human grading.

2|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/daeha76/RianFriends --skill eval-harness-daeha76
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eval-harness
Source: https://github.com/daeha76/RianFriends/tree/main/.claude/skills/eval-harness
Command: npx skills add https://github.com/daeha76/RianFriends --skill eval-harness-daeha76

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a structured framework for evaluating AI development, treating evaluations as unit tests to ensure AI models meet defined criteria and to track regressions.

Core Features & Use Cases

  • Eval-Driven Development (EDD): Promotes defining expected behavior before implementation and continuous evaluation.
  • Capability & Regression Evals: Supports testing new AI functionalities and ensuring existing ones aren't broken by changes.
  • Grading Mechanisms: Integrates code-based, model-based, and human grading for comprehensive assessment.
  • Use Case: A team developing a new AI feature can use this skill to define specific tests for its capabilities (e.g., "can it generate code for a login form?") and regressions (e.g., "does the existing search functionality still work?"), ensuring quality and reliability throughout the development cycle.

Quick Start

Use the eval-harness skill to define a new capability evaluation for user authentication.

Frequently Asked Questions about eval-harness

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

FAQPage Schema
How do I run regression testing for AI models during development?

Regression testing for AI models is executed by treating evaluations as unit tests to track regressions, ensuring existing functionalities are not broken by new changes. The framework integrates into development workflows for continuous testing and reliability tracking.

What is eval-driven development and how does it evaluate AI capabilities?

Eval-driven development (EDD) is a principle that promotes defining expected behavior before implementation and continuous evaluation. It evaluates AI capabilities by creating specific tests for new functionalities to ensure models meet defined criteria.

How do I set up a capability evaluation for a new AI feature?

To set up a capability evaluation for a new AI feature, use the eval-harness skill to define specific tests for its capabilities, such as verifying if it can generate code for a specific task. This ensures quality and reliability throughout the development cycle.

Does the framework support both model-based and human grading for AI evaluations?

The framework supports code-based, model-based, and human grading mechanisms for comprehensive AI assessment. These integrated grading mechanisms allow teams to formalize evaluations and ensure AI models meet defined criteria through multiple verification methods.

What metrics are used for reliability assessment in AI evaluation frameworks?

Reliability assessment in AI evaluation frameworks uses defined metrics like pass@k and pass^k. These metrics help quantify the reliability of AI models during capability and regression evaluations within the development workflow.