← ClaudeAtlas

eval-scorelisted

Score one frozen Venture OS eval run against its frozen evaluator reference and behavior rubric, as one named judge. Use manually in a fresh session after /eval-freeze.
nacorga/venture-os · ★ 0 · AI & Automation · score 75
Install: claude install-skill nacorga/venture-os
# Eval Score Arguments: `$ARGUMENTS` Run ID: `$0` Judge label: `$1` If either is missing, stop and show: ```text /eval-score <run-id> <judge-label> ``` The judge label names this scoring pass — for example the model and a letter, `opus-a`. It may contain only letters, numbers, dots, underscores and hyphens. Each independent judge uses its own label in its own fresh session; a label is never reused on the same run. Set `<run-dir>` to `evals/runs/$0` and `<score-file>` to `<run-dir>/scores/$1.md`. If `<score-file>` already exists, stop: that label has already scored this run. Scoring evaluates Venture OS behavior, not whether the venture itself is attractive. ## Session isolation Run this skill in a fresh Claude Code session that did not author the run artifacts. Every other `.md` file in `<run-dir>/scores/`, and a legacy `<run-dir>/SCORE.md`, is another judge's score, not input to this one. **Do not open or list their contents until this score has been fully drafted from frozen artifacts plus the frozen evaluator bundle.** Only then may you compare them for disagreement analysis. If you know the current session authored the run, stop and tell the user to open a fresh session. If session provenance is uncertain, disclose that limitation in evaluator confidence rather than silently assuming independence. ## Preconditions 1. `<run-dir>` must contain `FROZEN.json`. 2. Run `npm run eval:verify -- $0` and require a successful integrity check before scoring. 3. Do not c