"Construct and troubleshoot Skywork-R1V3 evaluation workflows for
Scanned 9/9/2026
Install to Claude Code
npx -y skills add VectorSpaceLab/AREX-Skill --skill evaluation-reproduction --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Evaluation Reproduction?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/vectorspacelab-evaluation-reproduction-a10687dc)More formats (shields.io, HTML) on the badges page.
---
name: evaluation-reproduction
description: "Construct and troubleshoot Skywork-R1V3 evaluation workflows for
VLMEvalKit, EMMA-mini, and MMK12, including command building, prerequisites,
result post-processing, and judge/API failure handling."
disable-model-invocation: true
metadata:
disco-role: operating
license: MIT
---
# Evaluation Reproduction
Use this sub-skill when you need to reproduce, adapt, or troubleshoot Skywork-R1V3 evaluation workflows.
## Route here
- Two-step VLMEvalKit evaluation flow: prepare the environment, then launch the model and run benchmark scripts.
- EMMA-mini response generation plus answer extraction and scoring.
- MMK12 generation plus judge-based Yes/No scoring.
- Safe command building and output inspection for these workflows.
## Do not use this sub-skill for
- User-facing local ad hoc inference or one-off prompts.
- R1V4 API batch testing.
- Generic VLMEvalKit internals that are not customized for Skywork-R1V3.
## Bundled helpers
- [references/vlmevalkit.md](references/vlmevalkit.md)
- [references/emma-mmk12.md](references/emma-mmk12.md)
- [references/data-and-results.md](references/data-and-results.md)
- [references/troubleshooting.md](references/troubleshooting.md)
- [scripts/build_eval_commands.py](scripts/build_eval_commands.py)
- [scripts/score_boxed_answers.py](scripts/score_boxed_answers.py)
- [scripts/check_eval_outputs.py](scripts/check_eval_outputs.py)
## Safe defaults
- Treat the environment recipe as heavy and explicit; do not run it blindly.
- Keep the vLLM server and client base URL aligned.
- Prefer `USE_COT=1` for the scripted VLMEvalKit Skywork runs unless a dataset-specific rule says otherwise.
- Keep judge keys and base URLs out of runtime files; use environment variables or a local wrapper.
- Normalize math-style answers with the last `\boxed{...}` before judging.
## Handoff shape
- This skill explains command construction, data prerequisites, result checks, and failure handling.
- It does not ship benchmark data, model weights, or credentials.
- If the workflow crosses into another evaluation family, stop and route instead of mixing workflows.
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!