Skip to content

Commands Reference

These options are available on all commands.

FlagDescriptionDefault
-s, --skills-dir <dir>Override skills directory (repeatable)-
-c, --config <path>Path to config file (default: auto-detect dojo.toml)-
-d, --cwd <dir>Working directory for config and skill discovery-
-v, --versionOutput the current version-
-h, --helpDisplay help for command-

Run evals against discovered skills. Results are saved as JSON reports per-skill.

dojo run [skill] [options]
ArgumentDescriptionRequired
skillFilter by skill name (supports glob patterns)No
FlagDescriptionDefault
-e, --eval <name>Run only evals matching this name-
-V, --variant <name>Run only a specific variant (by name)-
-p, --parallelism <n>Max concurrent eval runsCPU cores
--no-parallelismRun evals sequentially-
-o, --output <path>Write combined report to file-
-i, --inspectShow key session events (model, prompt, tool calls, errors). Full event stream is written to logs.json.-
-t, --eval-type <type>Filter by eval type: “selection”, “effectiveness”, or “all”all
--selectionRun only selection evals (shortcut for -t selection)-
--effectivenessRun only effectiveness evals (shortcut for -t effectiveness)-
-m, --evaluation-model <model>Override evaluation model-
-j, --judge-model <model>Override judge model-
--model-provider <provider>Override model provider-
-f, --fixture <name>Filter effectiveness evals to a specific fixture-
--judge-filter <id>Filter to a specific judge (format: “provider/model”)-
--keep-sandboxDon’t clean up sandbox temp directories after run-
-y, --yesSkip confirmation prompts for large eval runs-

List all discovered skills and evals in a tabular format.

dojo list [options]

Validate the config, skills, and evals. Reports errors without running anything.

dojo validate [options]
v0.6.1