| name | list-bench |
| description | Show the state of the benchmark — pinned projects, which of the six tasks each has, and how many evaluation reports exist per task. Use when the user says "list the bench", "what projects do we have", "show benchmark coverage", "what's been evaluated". |
| version | 1.0.0 |
list-bench
Inventory the benchmark: projects, task coverage, and report counts.
Usage: /list-bench
Steps
-
Run the inventory helper:
lib/inventory.py
It prints each project (with its pinned short commit), the N/6 tasks
authored, a per-task ✓/· grid, and how many reports exist per task.
-
Summarize for the user: which projects are fully authored (6/6), which tasks
are missing, and which (project × task) cells still have no reports.
Suggest the next action — /create-task for missing tasks or
/evaluate-agent for un-evaluated ones.
-
If asked to aggregate scores (e.g. "average correctness per model"), read the
relevant reports/*/metrics.json directly and roll up along
run.model / run.project / run.difficulty / run.kind.