Skip to content
Back to skills

Comparative Evaluation

ASecurity

Plan and run reproducible A/B or A/B/C benchmark comparisons of code, services, functions, tool descriptions, or configurations in an isolated environment, preserving quantitative evidence and private topology boundaries.

  • 15 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 11, 2026
ai-agentsrailsperformance

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned November 11, 2026

npx -y skills add 3aKHP/prts-mcp --skill comparative-evaluation --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Comparative Evaluation?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Comparative Evaluation
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/3akhp-comparative-evaluation/badge)](https://www.skillsdirectory.com/skills/3akhp-comparative-evaluation)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: comparative-evaluation
description: Plan and run reproducible A/B or A/B/C benchmark comparisons of code, services, functions, tool descriptions, or configurations in an isolated environment, preserving quantitative evidence and private topology boundaries.
---

# Comparative evaluation

Use the repository's [comparative evaluation guide](../../../docs/dev/COMPARATIVE-EVALUATION.md) as the public SOP and `tools/experiments/experiment.py` as the executor, relative to the repository root. This applies to quality and correctness metrics as well as performance.

Select the benchmark and measurement unit from the actual question. Fix the compared artifact identities, inputs, evaluator/runtime versions, metrics, guardrails, schedule and budgets before collecting measurements. Use output equivalence only when the benchmark requires it. Do not treat the offline description coverage demo as an Agent evaluation or an implementation of an upstream research benchmark.

Resolve the private environment via `--profile`, `EXPERIMENT_PROFILE`, or the plan's `environment`, in that order. Read the selected `operations` document with `preview`; use `doctor` before execution. For a fork without private configuration, `init` produces an offline local demo plus an operations manual. Remote templates require the contributor's own completed topology. Never infer a maintainer host, copy a private topology into tracked files, or treat `ready=true` as authorization.

Preserve frozen inputs and append-only attempts. Resume valid measurements without repeating them; explicit retries retain failed attempts and obey registered limits. Changes to the method or runtime need a new linked experiment. Inspect complete results, failures and guardrails before drawing a conclusion; report the scope and uncertainty supported by the data.

Use the allowlisted export for sharing, inspect its public identifiers, and keep raw logs and full archives private. Archive and verify evidence before owned cleanup. Follow the repository's normal PR and review workflow when promoting a change; this skill grants no additional execution, spending or merge authority.

Files in this skill

  • SKILL.md2.1 KB
  • agents/openai.yaml243 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in ai-agents →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.