본문으로 건너뛰기
cccskills
무료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.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(1)

  • SKILL.md4.8 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

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.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

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.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

coval-ai/coval-external-skills32026년 9월 16일 업데이트

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.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

coval-ai/coval-external-skills32026년 9월 16일 업데이트

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.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

coval-ai/coval-external-skills32026년 9월 16일 업데이트

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".

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

coval-ai/coval-external-skills32026년 9월 16일 업데이트

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.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

coval-ai/coval-external-skills32026년 9월 16일 업데이트

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.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

coval-ai/coval-external-skills32026년 9월 16일 업데이트

coval-ai의 스킬 모두 보기

이 스킬의 문제 신고