← All skills
setup
80 / 100 · Low risk
Fine to try. Some of what it can do is expected: a coding skill usually runs build and test commands.
By invertase/reeval (GitHub) · coding · 13 stars · scanned at commit 1b778a9
Read this first, before the reeval skill, whenever you're asked to set up, install, add, try or get started with reeval (the eval runner for coding agents), in a project or an empty directory, including "set up reeval here" and "add evals". It detects what's set up, asks what to evaluate, installs reeval, writes one to three small evals that show its value (a skill with and without, when the project has skills), runs `reeval doctor` for keys and Docker, and explains the results.
Works with any agent that supports SKILL.md skills.
What this skill can do
Runs commands on your computer
The author does not mention this. Expected for a coding skill.
Found in 3 places.
Downloads and installs other software
The author does not mention this.
Found in 18 places.
Show 15 more
- skills/setup/SKILL.md, line 157
npx reeval run --dry-run # exit 0; the evals, cells and attempts you meant - skills/setup/SKILL.md, line 158
npx reeval doctor # Docker, image, keys; exit 1 names each fix - skills/setup/SKILL.md, line 167
runs `npx reeval image build` once (minutes, cached). - skills/setup/SKILL.md, line 168
- With Docker: `npx reeval run --profile canary <eval-name>` must fail every - skills/setup/SKILL.md, line 174
Only start a real `npx reeval run` if the user asked for it or agrees: it runs a real agent on - skills/setup/SKILL.md, line 185
3. The command to run: `npx reeval run` (or `npx reeval run <eval-name>` for one). - skills/setup/SKILL.md, line 186
4. How to read the output, in a few lines. `npx reeval run` prints a line per eval and a sentence - skills/setup/SKILL.md, line 187
for each way one failed; `npx reeval show` prints its arms and checks. A real Cursor run of - skills/setup/SKILL.md, line 188
Template A, from `npx reeval show`: - skills/setup/SKILL.md, line 219
`npx reeval studio` browses them; `npx reeval query effort` compares tools, time and tokens. - skills/setup/references/templates.md, line 4
`evals/environments.ts` plus one `evals/*.eval.ts`. Rerun `npx reeval run --dry-run` after every - skills/setup/references/templates.md, line 92
`npx reeval run --profile canary invoice` and `--profile oracle` run them in the - skills/setup/references/templates.md, line 93
real Docker sandbox with no keys (after `npx reeval image build`): the canary must exit 1 and - skills/setup/references/templates.md, line 127
await expect(c.exec('npx vitest run test/slugify.hidden.test.ts'), 'hidden test').toSucceed() - skills/setup/references/templates.md, line 182
await expect(c.exec('npx tsc --noEmit'), 'compiles').toSucceed()
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'setup' ] || [ -L ~/.agents/skills/'setup' ]; then echo 'A skill folder named setup already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/invertase/reeval' "$d" && git -C "$d" checkout --quiet '1b778a9c674f9869f4c761c1bc4a1362db3f3804' -- 'skills/setup' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/setup' ~/.agents/skills/'setup' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'setup' ~/.claude/skills/'setup' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for invertase/reeval shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/invertase/reeval/)
Score history
| Date | Version | Score |
|---|
| 2026-11-12 | 1b778a9 | 80 |
| 2026-11-08 | c0e2637 | 80 |
| 2026-11-06 | 3be1c7f | 80 |
Also found in
Identical copies of this skill exist at:
- reeval-ai/reeval/skills/setup