Skip to content
Back to skills

Evaluation

ASecurity

"Routes Chinese-LLaMA-Alpaca-2 C-Eval, CMMLU, and LongBench

  • 247 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 8, 2026
toolsgo

Security analysis

A100/100

Pro scans all 18 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill evaluation --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Evaluation?

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

Security grade badge for Evaluation
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-evaluation-77f4a7fd/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-evaluation-77f4a7fd)

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: evaluation
description: "Routes Chinese-LLaMA-Alpaca-2 C-Eval, CMMLU, and LongBench
  evaluation workflows."
metadata:
  disco-role: operating
disable-model-invocation: true
license: Apache 2.0
---

# evaluation

Use this sub-skill when the task is about benchmark evaluation, result files, or benchmark-specific prompt/scoring logic.

## Use it when

- the user mentions C-Eval, CMMLU, LongBench, LongBench-E, or benchmark result JSON/CSV files
- the task is about `few_shot`, `cot`, `with_prompt`, `constrained_decoding`, or per-subject accuracy
- the task needs LongBench prediction and scoring behavior
- the user asks how to interpret summary files produced by the repo scripts

## Workflow

1. Read `references/workflows.md` to select C-Eval, CMMLU, LongBench prediction, or LongBench scoring.
2. Confirm the expected benchmark data layout and model path before running a heavy evaluation.
3. Use a fresh output directory per evaluation run.
4. Read `references/troubleshooting.md` if data directories, subject metadata, prompt config, or output files are missing.

## Bundled runtime files

- `scripts/ceval/eval.py`
- `scripts/ceval/evaluator.py`
- `scripts/ceval/llama_evaluator.py`
- `scripts/ceval/subject_mapping.json`
- `scripts/cmmlu/eval.py`
- `scripts/cmmlu/evaluator.py`
- `scripts/cmmlu/llama2_evaluator.py`
- `scripts/cmmlu/categories.py`
- `scripts/longbench/pred_llama2.py`
- `scripts/longbench/eval.py`
- `scripts/longbench/metrics.py`
- `scripts/longbench/config/`
- `scripts/attn_and_long_ctx_patches.py`

## What to read first

- `references/workflows.md` for benchmark-specific command shapes and output files
- `references/troubleshooting.md` for data layout and optional dependency issues

## Routing notes

- Use this sub-skill for benchmark execution and scoring only.
- Use `hf-inference` for ad hoc generation outside the benchmark scripts.
- Use `train-and-merge` if the user first needs to produce or merge the model being evaluated.

Files in this skill

  • SKILL.md1.9 KB
  • references/troubleshooting.md1.2 KB
  • references/workflows.md2.1 KB
  • scripts/attn_and_long_ctx_patches.py10.1 KB
  • scripts/ceval/eval.py4.8 KB
  • scripts/ceval/evaluator.py1.5 KB
  • scripts/ceval/llama_evaluator.py9.5 KB
  • scripts/ceval/subject_mapping.json5.2 KB
  • scripts/cmmlu/categories.py5.9 KB
  • scripts/cmmlu/eval.py5.2 KB
  • scripts/cmmlu/evaluator.py1.5 KB
  • scripts/cmmlu/llama2_evaluator.py9.6 KB
  • scripts/longbench/config/dataset2maxlen.json459 B
  • scripts/longbench/config/dataset2prompt.json5.3 KB
  • scripts/longbench/eval.py3.8 KB
  • scripts/longbench/metrics.py5.5 KB
  • scripts/longbench/pred_llama2.py9 KB
  • scripts/longbench/requirements.txt70 B

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.