skill-eval

Run RED-GREEN experiments to quantify skill effects on agent behavior.

Updated Feb 20, 2026
One-click install
npx skills add https://github.com/jota-batuta/batuta-dots --skill skill-eval-jota-batuta
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-eval
Source: https://github.com/jota-batuta/batuta-dots/tree/main/BatutaClaude/skills/skill-eval
Command: npx skills add https://github.com/jota-batuta/batuta-dots --skill skill-eval-jota-batuta

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This evaluation framework provides a structured, repeatable approach to verify that Batuta skills meaningfully influence agent behavior by running controlled RED-GREEN experiments and reporting outcomes.

Core Features & Use Cases

  • Evaluates a skill's effect by executing RED baseline and GREEN skill-loaded runs against predefined eval cases.
  • Supports /skill:eval and /skill:benchmark workflows to assess single skills and ecosystem health.
  • Produces measurable verdicts (PASS, FAIL, PARTIAL) and structured envelopes for integration into CI or human review.

Quick Start

Run /skill:eval <skill-name> to validate how the skill changes agent behavior against its eval cases.

Frequently Asked Questions about skill-eval

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

FAQPage Schema
How do I evaluate agent behavior changes with a RED-GREEN benchmark?

To evaluate agent behavior changes with a RED-GREEN benchmark, execute a RED baseline run and a GREEN skill-loaded run against predefined eval cases, then compare the results to quantify the skill's impact. This framework outputs measurable verdicts for analysis.

What is a SKILL.eval.yaml file used for in skill evaluation?

A SKILL.eval.yaml file defines evaluation cases, observable quality metrics, and anti_criteria for skill validation. It provides the structured baseline required to measure how a loaded skill alters agent behavior during automated testing.

How do I benchmark a single skill against predefined cases?

You can benchmark a single skill against predefined cases by running the /skill:eval workflow. This executes controlled experiments comparing baseline behavior against skill-loaded behavior and produces a structured envelope with PASS, FAIL, or PARTIAL verdicts.

Can I integrate skill evaluation results into a CI pipeline?

Yes, you can integrate skill evaluation results into a CI pipeline by parsing the structured envelope with verdicts and reports generated by the evaluation runs. These automated outputs are designed for both CI integration and human review.

What is the difference between skill:eval and skill:benchmark workflows?

The skill:eval workflow validates how a single skill changes agent behavior against its eval cases, while skill:benchmark performs cross-skill benchmarking to measure overall ecosystem health across defined cases.