Skip to content
Back to skills

Weavebench Eval

ASecurity

Evaluates multi-turn, context-aware image comprehension and generation in an interleaved setting. It probes a model's ability to maintain visual consistency, follow iterative editing instructions, and integrate historical context across multiple turns. Use when the user wants to benchmark on WEAVEBench, or asks about evaluating this task. Reports WEAVEBench.

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

Security analysis

A100/100

Scanned September 11, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Weavebench Eval?

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

Security grade badge for Weavebench Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-weavebench-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-weavebench-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: weavebench-eval
description: Evaluates multi-turn, context-aware image comprehension and generation in an interleaved setting. It probes a model's ability to maintain visual consistency, follow iterative editing instructions, and integrate historical context across multiple turns. Use when the user wants to benchmark on WEAVEBench, or asks about evaluating this task. Reports WEAVEBench.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2511.11434
  bibtex_key: chow2025weave
  confidence: high
---

# weavebench-eval

> WEAVE: Unleashing and Benchmarking the In-context Interleaved Comprehension and Generation — Chow et al. (2025) (arXiv:2511.11434, 2025)

## What this evaluates

Evaluates multi-turn, context-aware image comprehension and generation in an interleaved setting. It probes a model's ability to maintain visual consistency, follow iterative editing instructions, and integrate historical context across multiple turns.

## Datasets

- **WEAVEBench** — total ?; splits: test (-1)

## Metrics

- `WEAVEBench` **(primary)** — range: [0, 1]
  - Average score across four categories: ΔScience, Creation, Logic, and Game. Scores are computed via a hybrid VLM judge (GPT-4.1) and normalized to [0, 1].

## Input / output format

**Input**: Multi-turn dialogue containing interleaved text instructions and images. Models are evaluated under three in-context conditions: (1) no in-context (single-turn), (2) partial in-context (only self-generated images with explicit visual context), and (3) complete in-context (all previous interactions visible). Images can be placed at first mention ('yes-first') or consolidated at the beginning ('yes-front').

**Output**: Generated image(s) corresponding to the final instruction in the dialogue, or text response for comprehension tasks.

## Scoring recipe

```python
def compute_weavebench_score(predictions, gold, judge='GPT-4.1'):
    scores = []
    for pred, gold_inst in zip(predictions, gold):
        score = judge.evaluate(pred, gold_inst)
        scores.append(score)
    return sum(scores) / len(scores)
```

## Common pitfalls

- Confusing the three in-context conditions (no, partial, complete) which significantly impact performance, especially for open-source vs proprietary models.
- Image placement strategy ('yes-first' vs 'yes-front') affects results; concatenation can cause up to 10.3% degradation compared to sequential input.
- Relying solely on automated VLM judges without verifying human correlation, though the paper shows >0.8 Pearson correlation.

## Evidence (verbatim from paper)

> We evaluated 4 LLMs, 7 Edit models, and 11 UMMs on WEAVEBench as presented in Table 2. Evaluations were conducted under three distinct in-context conditions: (1) no in-context (single-turn generation without contextual information), (2) partial in-context (using only self-generated images with explicitly mentioned visual context, excluding other historical interactions), and (3) complete in-context (with all previous interactions visible).

## Citation

```bibtex
@misc{chow2025weave,
  title={WEAVE: Unleashing and Benchmarking the In-context Interleaved Comprehension and Generation},
  author={Chow et al. (2025)},
  year={2025},
  note={arXiv:2511.11434}
}
```

- arXiv: 2511.11434

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.