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.