eval

Execute target skills on test inputs and score outputs against predefined criteria.

7|Updated May 6, 2026
One-click install
npx skills add https://github.com/tya5/reyn --skill eval-tya5
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eval
Source: https://github.com/tya5/reyn/tree/main/src/reyn/stdlib/skills/eval
Command: npx skills add https://github.com/tya5/reyn --skill eval-tya5

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It provides a standardized way to evaluate and score AI skills based on test cases, ensuring consistent and objective assessments.

Core Features & Use Cases

  • Automated Skill Evaluation: Runs target skills on specified test inputs and captures their outputs.
  • Judgment Aggregation: Uses judge_phase to evaluate each phase against criteria and compiles results.
  • Use Case: For example, testing a language model's ability to generate summaries or code snippets against predefined standards and receiving an objective score.

Quick Start

Use the eval skill to automatically score and analyze a target skill's performance on a specific test case.

Frequently Asked Questions about eval

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

FAQPage Schema
How do I automate LLM evaluation and scoring for generated outputs?

Automate LLM evaluation by running the target skill on test inputs and scoring its output against predefined criteria to provide objective performance metrics. This ensures consistent and standardized assessments for generated summaries or code snippets.

What is deterministic scoring in AI skill assessment?

Deterministic scoring in AI skill assessment evaluates model outputs by executing the target skill and judging its results against predefined test cases. This process aggregates judgments to provide objective, standardized metrics for performance analysis.

How do I set up test cases to evaluate AI skill performance automatically?

Evaluate AI skill performance automatically by defining specific test inputs and predefined criteria for the target skill. The system executes the skill on these inputs, captures outputs, and uses a judge phase to compile objective scoring results.

Can I use automated evaluation to score language model summaries against standards?

Yes, you can use automated evaluation to score language model summaries against predefined standards. The system executes the target skill on test inputs, captures generated outputs, and applies judgment aggregation to provide objective performance metrics.

Does automated skill evaluation work without external dependencies?

Yes, automated skill evaluation works without external dependencies. It executes the target skill internally, captures outputs, and applies judgment aggregation against predefined criteria to compile objective scoring results for performance analysis.

What are the limitations of using predefined criteria for LLM judgment aggregation?

Using predefined criteria for LLM judgment aggregation limits evaluation to known test cases and expected standards. It ensures objective scoring for defined scenarios but may not fully capture nuanced performance variations outside the specified assessment boundaries.