Install
Install the Cori CLI and the Cori agent skill — two separate things that work together.
Cori has two separate installs. You likely need both, but they're independent: the CLI runs workflows, the skill teaches a coding agent how to author them.
Install the Cori CLI
curl -fsSL https://cli.cori.do/install.sh | bashVerify it worked:
cori --versionThe CLI is the binary that runs, checks, and inspects workflows. You need it on every machine where workflows execute.
Install the Cori agent skill
npx skills add cori-do/coriThis installs the cori_save_workflow skill into your coding agent. Supported agents: Claude Code, Cursor, Gemini CLI, Copilot.
The agent skill is not a CLI subcommand — it's a separate package that extends your coding agent. It does not need to be on the machine that runs workflows; it only needs to be in the agent environment where you author them.
Prerequisites
- Node.js ≥ 20 — required for step files (TypeScript is compiled and run by the CLI).
- Temporal — for solo local use,
cori runautomatically spawns a local Temporal dev server the first time you run a workflow. You don't need to install or configure anything for local development.
For production deployments, point Cori at an existing Temporal cluster via temporal.host in ~/.cori/config.toml or the CORI_TEMPORAL_TARGET environment variable. See Configure Temporal.
TODO: Confirm whether the temporal binary is bundled with the Cori CLI installer or must be installed separately as a prerequisite.
Next: run your first workflow
With the CLI installed, you're ready to run a workflow. Head to Quickstart.
With the skill installed in your agent, you're ready to capture your first workflow. Head to Capture from an agent conversation.