Skip to content
Back to skills

Webvoyager Eval

ASecurity

Measures an autonomous web agent's end-to-end task completion capability across dynamic, real-world websites. It evaluates multi-step navigation, form filling, and robustness in open-web environments. Use when the user wants to benchmark on WebVoyager, or asks about evaluating this task. Reports Success Rate.

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

Works with

  • cli

Security analysis

A100/100

Scanned September 11, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Webvoyager Eval?

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

Security grade badge for Webvoyager Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-webvoyager-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-webvoyager-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: webvoyager-eval
description: Measures an autonomous web agent's end-to-end task completion capability across dynamic, real-world websites. It evaluates multi-step navigation, form filling, and robustness in open-web environments. Use when the user wants to benchmark on WebVoyager, or asks about evaluating this task. Reports Success Rate.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2508.16987
  bibtex_key: [REDACTED]
  confidence: high
---

# webvoyager-eval

> WebSight: A Vision-First Architecture for Robust Web Agents — Bhathal et al. (2025) (arXiv:2508.16987, 2025)

## What this evaluates

Measures an autonomous web agent's end-to-end task completion capability across dynamic, real-world websites. It evaluates multi-step navigation, form filling, and robustness in open-web environments.

## Datasets

- **WebVoyager** — total 50; splits: test (50)

## Metrics

- `Success Rate` **(primary)** — range: percent
  - Percentage of tasks successfully completed within the allowed time limit. Calculated as (completed tasks / total tasks) * 100.

## Input / output format

**Input**: A sequence of web page screenshots, DOM/UI state, and a natural language task instruction.

**Output**: A sequence of browser actions (click, type, scroll, navigate) and a final answer or completion signal.

## Scoring recipe

```python
completed = 0
for task in tasks:
    if agent.run(task, timeout=600) == 'success':
        completed += 1
success_rate = (completed / len(tasks)) * 100
```

## Common pitfalls

- Tasks may become outdated or broken over time, requiring a filtered subset for consistent evaluation.
- Agents often fail due to infinite loops or timeouts rather than incorrect logic, masking true capability.
- Verification agents may fail to catch intermediate errors, leading to false success claims if not manually audited.

## Evidence (verbatim from paper)

> The WebVoyager benchmark is a large-scale, real-world evaluation suite designed to measure the capabilities of autonomous web agents in handling interactive tasks across dynamic websites [22]. ... WEBSIGHT achieves a Success Rate of 68% on Skyvern's filtered WebVoyager Benchmark [55].

## Citation

```bibtex
@misc{bhathal2025websight,
  title={WebSight: A Vision-First Architecture for Robust Web Agents},
  author={Bhathal et al. (2025)},
  year={2025},
  note={arXiv:2508.16987}
}
```

- arXiv: 2508.16987

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.