Eval Harness Skill

Implement Eval-Driven Development frameworks with code-based, model-based, and human grading.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/sasasayusuke/util --skill eval-harness-skill-sasasayusuke
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Eval Harness Skill
Source: https://github.com/sasasayusuke/util/tree/main/pg/%E3%83%86%E3%83%97%E3%82%B7%E3%82%B9/.claude/skills/eval-harness
Command: npx skills add https://github.com/sasasayusuke/util --skill eval-harness-skill-sasasayusuke

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a structured framework for evaluating AI capabilities and ensuring code quality through automated testing and defined success criteria, embodying Eval-Driven Development (EDD) principles.

Core Features & Use Cases

  • Capability Evals: Define and test new AI functionalities.
  • Regression Evals: Prevent unintended changes to existing features.
  • Grading Mechanisms: Supports code-based, model-based, and human grading for comprehensive evaluation.
  • Metrics Tracking: Monitors pass@k and pass^k for reliability.
  • Use Case: A development team can use this skill to rigorously test a new AI feature, ensuring it meets performance benchmarks before deployment and that subsequent code changes do not introduce regressions.

Quick Start

Define a new capability evaluation for a feature named 'user-authentication' by running the command /eval define user-authentication.

Frequently Asked Questions about Eval Harness Skill

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

FAQPage Schema
What is Eval-Driven Development for AI capabilities?

Define a capability evaluation by running the command /eval define followed by your feature name. This creates a structured evaluation framework integrated with your project structure for eval storage and versioning.

How do I prevent regression in AI features during development?

Run regression evals to test existing AI functionalities against defined success criteria. This framework tracks pass@k and pass^k metrics to identify and prevent unintended changes introduced by new code modifications.

What grading mechanisms can I use for AI evaluation?

Use code-based, model-based, or human grading mechanisms for AI evaluation. These approaches provide comprehensive options for testing AI capabilities and ensuring formal evaluation criteria are met.

Does this evaluation framework support metrics tracking for reliability?

Yes, the framework monitors pass@k and pass^k metrics for reliability tracking. It integrates with your project structure for eval storage and versioning to maintain formal AI evaluation standards.

Can I use formal evaluation for both new and existing AI functionalities?

Yes, use capability evals for new AI functionalities and regression evals for existing features. The framework supports code-based, model-based, and human grading to ensure comprehensive code quality.