eval-analysis

Analyze eval runs to detect signal quality and regressions with anti-bias gating.

69|4|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/eforge-build/eforge --skill eval-analysis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eval-analysis
Source: https://github.com/eforge-build/eforge/tree/main/.claude/skills/eval-analysis
Command: npx skills add https://github.com/eforge-build/eforge --skill eval-analysis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill analyzes eval results to understand signal quality and guide prompt/config changes while enforcing anti-bias safeguards.

Core Features & Use Cases

  • Gather recent eval data with eval_runs to identify run IDs, timestamps, and included scenarios.
  • Pull observations via eval_observations for detailed per-scenario signal data and metadata.
  • Drill into affected scenarios with eval_scenario_detail to inspect inputs, scoring criteria, and notes, then read relevant prompts and config sources.
  • Apply anti-bias gating rules to propose safe, targeted changes and document counter-scenarios.

Quick Start

Analyze the latest eval_run data to surface signal quality and guide prompt/config adjustments.

Frequently Asked Questions about eval-analysis

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

FAQPage Schema
How do I analyze eval results to detect prompt regressions?

You can detect eval regressions by comparing baseline versus candidate run data, pulling per-scenario observations, and reading prompt configurations to identify signal quality drops and potential regressions for targeted adjustments.

What is anti-bias gating in eval analysis?

Anti-bias gating in eval analysis applies safeguard rules to proposed prompt and config changes, ensuring modifications are safe and targeted while documenting counter-scenarios to prevent skewed evaluation outcomes.

How do I diagnose signal quality from recent eval runs?

Diagnose signal quality by gathering recent eval run IDs and timestamps, drilling into affected scenarios to inspect inputs and scoring criteria, then reading relevant prompts in src/engine/prompts and config defaults.

Can I compare baseline and candidate eval results to guide prompt changes?

Yes, comparing baseline versus candidate eval results surfaces data-driven findings that guide safe prompt and config modifications, outputting actionable recommendations structured as data, hypothesis, and action.

What's the best way to structure eval findings for prompt improvement?

The best way to structure eval findings is a three-part format: data representing observed signal quality, hypothesis explaining the regression, and actionable recommendations such as adding scenarios or modifying prompts and configs.

When should I investigate eval scenario details for config defaults?

Investigate eval scenario details when you need to inspect specific inputs, scoring criteria, and notes alongside config defaults in src/engine/config.ts to understand anomalies before safely adjusting prompts.