Evaluates an agent's ability to autonomously plan and execute multi-step GUI automation tasks across various desktop applications. It measures the success rate on both in-distribution tasks from the OSWorld-Verified benchmark and out-of-distribution tasks across six distinct Linux applications. Use when the user wants to benchmark on OSWorld-Verified, OOD GUI Benchmark, or asks about evaluating this task. Reports Success Rate (SR).
Scanned 9/11/2026
Install to Claude Code
npx -y skills add qhjqhj00/research-skills-pool --skill osworld-verified-eval --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Osworld Verified Eval?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/qhjqhj00-osworld-verified-eval)More formats (shields.io, HTML) on the badges page.
---
name: osworld-verified-eval
description: Evaluates an agent's ability to autonomously plan and execute multi-step GUI automation tasks across various desktop applications. It measures the success rate on both in-distribution tasks from the OSWorld-Verified benchmark and out-of-distribution tasks across six distinct Linux applications. Use when the user wants to benchmark on OSWorld-Verified, OOD GUI Benchmark, or asks about evaluating this task. Reports Success Rate (SR).
metadata:
skill_kind: dataset_eval
source_arxiv: 2602.09662
bibtex_key: jiang2026treecua
confidence: high
---
# osworld-verified-eval
> TreeCUA: Efficiently Scaling GUI Automation with Tree-Structured Verifiable Evolution — Deyang Jiang et al. (2026) (arXiv:2602.09662, 2026)
## What this evaluates
Evaluates an agent's ability to autonomously plan and execute multi-step GUI automation tasks across various desktop applications. It measures the success rate on both in-distribution tasks from the OSWorld-Verified benchmark and out-of-distribution tasks across six distinct Linux applications.
## Datasets
- **OSWorld-Verified** — total ?; splits: test (-1)
- **OOD GUI Benchmark** — total 120; splits: test (120)
## Metrics
- `Success Rate (SR)` **(primary)** — range: percent
- Percentage of tasks completed successfully out of the total number of test tasks. Calculated as (number of successful tasks / total tasks) * 100.
## Input / output format
**Input**: Task description, initial GUI screenshot(s), and optionally official application documentation. The model receives visual states and textual instructions to generate GUI interaction actions.
**Output**: A sequence of GUI interaction actions (trajectory) executed to complete the task.
## Scoring recipe
```python
def calculate_success_rate(predictions, gold_tasks):
successes = 0
for pred, task in zip(predictions, gold_tasks):
# GPT-4o evaluates trajectory against task description
# Task description explicitly constrains intermediate nodes & final UI state
eval1 = gpt4o_evaluate_trajectory(pred, task.description)
eval2 = gpt4o_evaluate_trajectory(pred, task.description)
if eval1.success and eval2.success:
successes += 1
return (successes / len(gold_tasks)) * 100
```
## Common pitfalls
- The OOD evaluation relies on GPT-4o as an automated judge, which may introduce LLM-as-a-judge biases or inconsistencies compared to ground-truth execution logs.
- Success requires passing two consecutive evaluation rounds, making the metric stricter than standard single-pass automated metrics.
- OSWorld-Verified results are sourced from external leaderboards or original papers rather than re-run evaluations, potentially introducing environment or version mismatches.
## Evidence (verbatim from paper)
> For evaluation, we employ GPT-4o to assess the complete interaction trajectory against the task description, deeming a task successful only if it passes two consecutive evaluation rounds to ensure robustness. Crucially, to mitigate ambiguity and enhance the accuracy of this model-based evaluation, we explicitly constrain critical intermediate nodes and the required final UI state within each task description. Table 4: Comparison of foundation models on our constructed OOD benchmark (Success Rate).
## Citation
```bibtex
@misc{jiang2026treecua,
title={TreeCUA: Efficiently Scaling GUI Automation with Tree-Structured Verifiable Evolution},
author={Deyang Jiang et al. (2026)},
year={2026},
note={arXiv:2602.09662}
}
```
- arXiv: 2602.09662
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!