Prompt A/B Evaluator
Compare two prompts on the same fixed cases using a stated rubric.
Get per-case scores, failures and a cautious comparison.
Free · 2 KB · SKILL.md, instructions and example files. Provide both prompts, cases, expected behavior and access to the model you intend to evaluate.
A worked example
A small example to try before using your own data.
Input
{
"rubric": "1 if output is valid JSON with key ok; otherwise 0",
"A_outputs": [
"{\"ok\":true}",
"Done"
],
"B_outputs": [
"{\"ok\":true}",
"{\"ok\":false}"
]
}Expected result
{
"A_scores": [
1,
0
],
"B_scores": [
1,
1
],
"A_mean": 0.5,
"B_mean": 1.0,
"conclusion": "B passed one more of these two cases; this is not evidence of general superiority."
}What to check: Use the same cases and rubric; keep sample size and model settings visible; do not claim statistical significance.
Limits: This recipe does not include API credits, a hidden judge or an automated benchmark runner.
Worked example included. Model-specific performance and vendor compatibility have not been benchmarked.
🧠 Why it works
Use the same cases and rubric; keep sample size and model settings visible; do not claim statistical significance.
⚙️ How it works
- Freeze the cases, model/version, settings and rubric before running either prompt.
- Run A and B on every case under the same settings; preserve raw outputs and run errors.
- Score outputs without revealing the prompt label where practical. Prefer deterministic checks for exact requirements.
- Report paired per-case differences and representative failure examples; do not hide ties or failed runs.
- Separate observed sample results from a general claim. Suggest new held-out cases based on failures.
Description
Get per-case scores, failures and a cautious comparison.
Provide both prompts, cases, expected behavior and access to the model you intend to evaluate.
Limits: This recipe does not include API credits, a hidden judge or an automated benchmark runner.
Recommended Use
Sign in to suggestTools and workflow packs this skill pairs well with. Forge picks are auto-generated from category + capability signals; Community picks are added by people who've used the pairing.
No matches yet. Be the first to suggest a pairing, or the Forge will populate suggestions as signals align.
Report compatibility
Tell the community which tool you used this skill with, and whether it worked.
Suggest a pairing
Recommend a tool or workflow pack that this skill works well with. Up to 5 recommendations per day.