← All skills
reeval
82 / 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
How to write, run and debug evals with reeval, the eval runner for coding agents (npm package reeval; CLI `reeval`, alias `re`). Use whenever a task mentions reeval, reeval.config.ts, *.eval.ts files, `reeval run`, evals for a coding agent, comparing skills, MCP servers or docs, or lift. Not for changing reeval's own source: contributors follow the repository's AGENTS.md.
Works with any agent that supports SKILL.md skills.
What this skill can do
Runs commands on your computer
This is disclosed by the author in the skill's SKILL.md or README. Expected for a coding skill.
Found in 2 places.
Downloads and installs other software
The author does not mention this.
Found in 18 places.
Show 15 more
- skills/reeval/SKILL.md, line 54
npx reeval doctor # Docker, keys and images, with fixes - skills/reeval/SKILL.md, line 55
npx reeval run - skills/reeval/SKILL.md, line 61
2. `npx reeval init --harness <cursor|claude-code|antigravity|opencode|goose|pi|codex|fx|grok-build>` - skills/reeval/SKILL.md, line 70
3. `npx reeval run --dry-run` prints the plan (evals, cells, attempts, time and a cost range) - skills/reeval/SKILL.md, line 75
`npx reeval image build` once (and after upgrading reeval), keys in - skills/reeval/SKILL.md, line 76
`.env.local` next to `reeval.config.ts` (not the directory you run from), `npx reeval doctor` - skills/reeval/SKILL.md, line 79
`npx reeval run`. Exit 0 means every gated cell passed. `npx reeval run --json` prints the - skills/reeval/SKILL.md, line 84
`npx reeval run -v` prints a timestamped trace per attempt; `.reeval/debug/` keeps it. - skills/reeval/SKILL.md, line 87
`npx reeval query "SELECT … FROM failing_attempts"` names each failed attempt's first failed - skills/reeval/SKILL.md, line 250
segment ran after env assignments, `timeout`, `sudo`, `npx`, `pnpm dlx` and similar wrappers. - skills/reeval/references/environments.md, line 116
`npx`/`uvx` needs its registry in `egress`, or a build that installs it. - skills/reeval/references/environments.md, line 127
docker({ install: ['npm i -g firebase-tools@14'] }) - skills/reeval/references/evals.md, line 160
npx reeval image build --profile oracle # once: the eval's images - skills/reeval/references/evals.md, line 161
npx reeval run --profile oracle # every check passes, exit 0 - skills/reeval/references/evals.md, line 162
npx reeval run --profile canary # the checks you meant fail, exit 1
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'reeval' ] || [ -L ~/.agents/skills/'reeval' ]; then echo 'A skill folder named reeval 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/reeval' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/reeval' ~/.agents/skills/'reeval' && 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/'reeval' ~/.claude/skills/'reeval' (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 | 82 |
| 2026-11-08 | c0e2637 | 82 |
| 2026-11-06 | 3be1c7f | 82 |
Also found in
Identical copies of this skill exist at:
- reeval-ai/reeval/skills/reeval