Skip to content
Back to skills

Builderbench Eval

ASecurity

Evaluates an agent's ability to learn embodied reasoning, long-horizon planning, and physical/geometric intuition through self-supervised exploration, and generalizes these skills to construct unseen block structures. Use when the user wants to benchmark on BuilderBench, or asks about evaluating this task. Reports success_rate.

  • 3 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 11, 2026
researchpythongotestinggitperformance

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill builderbench-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Builderbench Eval?

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

Security grade badge for Builderbench Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-builderbench-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-builderbench-eval)

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: builderbench-eval
description: Evaluates an agent's ability to learn embodied reasoning, long-horizon planning, and physical/geometric intuition through self-supervised exploration, and generalizes these skills to construct unseen block structures. Use when the user wants to benchmark on BuilderBench, or asks about evaluating this task. Reports success_rate.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2510.06288
  bibtex_key: [REDACTED]
  confidence: medium
---

# builderbench-eval

> BuilderBench -- A benchmark for generalist agents — Ghugare et al. (2025) (arXiv:2510.06288, 2025)

## What this evaluates

Evaluates an agent's ability to learn embodied reasoning, long-horizon planning, and physical/geometric intuition through self-supervised exploration, and generalizes these skills to construct unseen block structures.

## Datasets

- **BuilderBench** — total 42; splits: train (-1), test (42); repo https://github.com/RajGhugare19/builderbench

## Metrics

- `success_rate` **(primary)** — range: [0, 1]
  - Binary success metric indicating whether the agent's final environment state matches the target block structure goal within a defined tolerance. Calculated as the fraction of test tasks completed successfully.

## Input / output format

**Input**: State observations of the MuJoCo simulation (robotic hand pose, block positions) and a target block structure goal.

**Output**: Control actions for the robotic hand (locomotion, grasping, throwing, pick-and-place) within the MuJoCo environment.

## Scoring recipe

```python
def compute_metric(predictions, gold):
    successes = 0
    for goal in gold:
        final_state = predictions[goal]
        if is_structurally_equivalent(final_state, goal, tol=0.1):
            successes += 1
    return successes / len(gold)
```

## Common pitfalls

- Agents may memorize specific block arrangements instead of learning general construction principles.
- The 'debug' mode allows direct access to test-time goals during training, which inflates performance compared to the strict self-supervised exploration protocol.
- Success tolerance thresholds for matching the target structure are not explicitly defined, requiring careful implementation of geometric/physical matching logic.

## Evidence (verbatim from paper)

> During training, agents must discover such skills through practice. During testing, agents must use those skills to build unseen structures... We open-source BuilderBench, a task-suite of over 40 tasks to evaluate the performance of agents. Each task corresponds to a different block structure.

## Citation

```bibtex
@misc{ghugare2025builderbench,
  title={BuilderBench -- A benchmark for generalist agents},
  author={Ghugare et al. (2025)},
  year={2025},
  note={arXiv:2510.06288}
}
```

- arXiv: 2510.06288

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.

Comments

Loading comments…

Newsletter

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