Benchmark table
Lays out benchmark numbers the user already measured, with the case count and the metric they named. Use when the user asks to compare agent runs and has the scores in hand.
Put measured numbers in a table. Do not average runs they did not give you, and do not crown a winner from one case.
Steps
- Name the metric in their words (pass count, exact match, minutes). If two notes use different metrics, do not put them in one column.
- One row per run they listed: the agent or the prompt name, the case count, the metric value, and the date if they gave one.
- If they ask for a comparison, subtract only when both rows share a metric and a case count. Show the arithmetic.
- Check the table so no cell contains a number that is not in their notes. A missing case count stays blank, and a blank cell is not treated as zero.
- Say whether the table is enough to prefer one run. It is not, when the case count is missing or the runs used different cases.
Example
User: Run A passed 8 of 10 cases. Run B passed 9 of 10 on the same cases yesterday.
Agent: Both rows are "passed of 10". The difference is 1 case. The table does not call B the better agent beyond that one metric on that set. No other metric is invented.
Boundaries
Do not fabricate a score, a latency, or a cost. Do not declare a general winner.
Lint report
Score 100. 0 errors, 0 warnings, 0 notes.
skill-lint reported no errors, warnings, or notes.
See also
- eval-desk, the agent that bundles this skill
- Eval case plan Agent ops & evals
- Trace debug note Agent ops & evals
- MCP tool audit Agent ops & evals
References
- Source path skills/agent-ops/benchmark-table
- SKILL.md 1.5 KB
- Raw SKILL.md
- Download the skill folder
- Agent Skills specification