Skip to content
cccskills
FreePublished on GitHub

coval-compare-runs

Compare before/after Coval runs using matched cases, stable metric versions and inspected conversation evidence. Use to assess a regression or proposed improvement; does not automatically launch or tune anything.

The English summary is being prepared. Showing the original description.

Run score Not tested

See how to install

Files included (1)

  • SKILL.md4.8 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Compare runs without fooling yourself

Answer whether the observed change supports the customer's decision. Stay read-only. Do not start a hill-climb, create variants or launch confirmation calls unless explicitly requested within a budget.

Freeze the comparison

Confirm organization/workspace, API environment, baseline and candidate run IDs, the intended change, primary criterion and acceptable regressions. Read each run and its individual conversations, selected metric outputs and relevant recordings. Use the installed CLI's runs get, simulated-conversations list --run-id, get, metrics and metric-detail commands. Check ok and paginate through the public API if the CLI can't prove a complete list.

Metric lists default to the latest output per metric. Request include_superseded=true when recovering historical scores, or retrieve exact saved output IDs. Select the intended version and scoring occasion; do not count re-scores as new conversations. Read full output details for composite criteria missing from list responses.

Retain the exact launch requests and configuration/version evidence if available. Do not substitute today's resource definition for the historical one. Record unknown versions explicitly. A shared seed selects cases; it does not make voice conversations deterministic.

Build a comparability table:

DimensionWhat must match or be explained
CasesSame exact cases and expectations; same ID can have changed content
PersonaSame prompt, voice, language, audio condition and interruption settings
AgentOnly the intended agent change; preserve model/provider/config context
MetricsSame criterion, polarity, units, scope and output metric version
ExecutionIteration counts, concurrency, timeout, time window and failure rates
VariantsBase and each mutation separated; mutations include a base run

If agent and judge both changed, an improved score is confounded. Evaluate both sets of existing recordings with one frozen judge only when that paid action is authorized, or report the limitation. If cases differ, compare only the matching subset and report both unmatched sets. Do not describe unrelated runs as an A/B test merely because their means differ.

Compute and inspect

Join on stable case identity/content, persona condition and intended variant mapping. Treat iterations as repeated observations of a case, not new scenario coverage. If iteration IDs cannot be paired, aggregate within each case and compare cases; never zip API list order into fictional pairs.

For each metric and matched case report baseline/candidate valid counts and values, pass rule if applicable, changed outcomes, and unavailable results. Keep these counts separate: requested, observed, terminal, validly scored, failed/skipped/null, and matched. Missing values never become zero or pass. For composite scores, inspect mandatory criterion failures separately.

Use a useful measure for the data:

  • Binary: pass/fail counts, false-pass concerns if the judge is unvalidated, and individual pass→fail/fail→pass cases.
  • Numerical: unit-aware per-case deltas; distributions when there is enough data. Do not claim a meaningful p95 from three calls.
  • Categorical: transitions and counts, not an invented category average.

Inspect every changed outcome in a small comparison. Read the transcripts and metric explanations; listen to audio when the claimed change is acoustic or turn-taking. A failed connection is an operational regression and also missing quality evidence, not a successful conversation with a low task score.

For uncertainty with enough independent cases, use case/group-level resampling or a suitable paired test; don't bootstrap individual turns or repeated calls as independent. With a small smoke test, show exact cases and counts and say the effect is inconclusive beyond those examples. No universal number of repeats establishes statistical confidence.

Decision and smallest next step

Return regression observed, improvement observed on the matched sample, no observed change, or inconclusive, with evidence and qualifications. An improvement on a development suite does not prove generalization to traffic. Don't call a production release safe without the customer's release criteria and sufficient evidence on the intended population.

Name any blocker, then propose one focused confirmation test with exact case IDs, frozen metrics, one intended change and a total call/metric budget. Include base + mutation multipliers. A recommendation is not execution authority.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Analyze a Coval accent testing report from runs across different speaker accents. Use when a user provides a Coval report URL, report export, run IDs, screenshots, or metric summary and wants evidence-backed next steps such as prompt changes, STT/confirmation adjustments, accent-robust routing, or expanded accent coverage.

The English summary is being prepared. Showing the original description.

coval-ai/coval-external-skills3Updated Sep 16, 2026

Analyze a Coval adversarial / red-team testing report and turn it into an agent-hardening plan. Use when a user provides a Coval report URL, report export, run IDs, screenshots, or a per-scenario scorecard from an adversarial sweep and wants evidence-backed next steps such as prompt/guardrail changes, refusal hardening, verification fixes, escalation routing, or expanded attack coverage.

The English summary is being prepared. Showing the original description.

coval-ai/coval-external-skills3Updated Sep 16, 2026

Analyze a Coval audio-quality testing report from runs across different voice, speaking-style, volume, interruption, and background-noise scenarios. Use when a user provides a Coval report URL, report export, run IDs, screenshots, or metric summary and wants evidence-backed next steps such as prompt changes, tool handling fixes, STT/TTS adjustments, trace setup, or expanded audio-scenario coverage.

The English summary is being prepared. Showing the original description.

coval-ai/coval-external-skills3Updated Sep 16, 2026

Build or improve a Coval dashboard with metric visualizations backed by real data. Creates new dashboards from scratch or rebuilds existing ones by analyzing usage patterns, metric frequency, and data density. Use when user says "create a dashboard", "build a dashboard", "improve my dashboard", "add widgets", "visualize my metrics", "make a performance dashboard", or "dashboard for my runs".

The English summary is being prepared. Showing the original description.

coval-ai/coval-external-skills3Updated Sep 16, 2026

Build a compact Coval test set from product requirements, observed conversation failures or a coverage gap. Design realistic scenarios with separate expected behaviors, provenance and controlled voice/persona variation.

The English summary is being prepared. Showing the original description.

coval-ai/coval-external-skills3Updated Sep 16, 2026

Select and configure a Coval metric for a concrete product criterion, choosing transcript, audio, trace or deterministic evidence and testing the result. Use for metric creation or scoring design, not for final human calibration.

The English summary is being prepared. Showing the original description.

coval-ai/coval-external-skills3Updated Sep 16, 2026

See all skills by coval-ai

Report a problem with this skill