Agent skills & updates
Install jurniti's agent skills into Claude Code or Codex with jurniti skills install — the open SKILL.md format, bundled in the binary — and keep the CLI and skills current with jurniti upgrade.
Agent skills
jurniti ships its workflows as Agent Skills — the open SKILL.md format
your coding agent already understands — so your own Claude Code or Codex can
drive jurniti for you: provision agents, capture templates, fork them, run
swarms.
The skills are embedded in the jurniti binary itself — no network, no
separate registry, always exactly matching the CLI version you're running:
jurniti skills install # Claude Code (~/.claude/skills)
jurniti skills install --target codex
jurniti skills install --dir <path> # any agent that reads SKILL.md dirs--dir points the install at any other harness's skills directory — the
format is the ecosystem-standard one, so any agent that loads SKILL.md
folders can use them.
Staying current
The CLI checks for new releases at most once a day and prints a one-line
notice on stderr when one exists. The notice never appears in --json output,
in CI, in non-interactive shells, or when you opt out:
export JURNITI_NO_UPDATE_CHECK=1Nothing is ever installed without your say-so. When you're ready:
jurniti upgradeupgrade downloads the release, verifies its checksum and its minisign
signature against a key built into the binary (it refuses anything unsigned or
tampered), swaps the binary atomically, and then re-syncs any skills it
previously installed so their content matches the new version. Skills you've
modified yourself are never overwritten.
For agents and scripts:
jurniti upgrade --check --jsonexits 0 whether you're up to date, an update exists, or the check couldn't
complete — the answer lives in the JSON (update_available: true | false | null), so a skill or pipeline can run it unconditionally. The bundled skills
do exactly that at the start of a session and will ask you before ever
upgrading; an agent should never run jurniti upgrade --yes on its own.
Swarm — many agents, one command
Fan out dozens of agent microVMs on prepaid Spot credits, dispatch a task to the whole swarm, and collect every result — setup, dispatch, collect.
CLI Reference
Every verb the jurniti CLI ships — rendered from the binary's own command registry, so it can never drift from what you actually run.