Skip to content
Back to skills

Osworld Verified Eval

ASecurity

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).

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

Security analysis

A100/100

Scanned September 11, 2026

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

Installs 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 with every re-scan.

Security grade badge for Osworld Verified Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-osworld-verified-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-osworld-verified-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: 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: [REDACTED]
  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

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.