Elizon CLICommand reference
Command reference
Every Elizon CLI command, what it needs and whether it touches the network.
npx @elizon/cli <command> [arguments] [--options]Inside a Package project, run the version the project is pinned to:
npx @elizon/cli@<cliVersion> <command>. See Install and run.
| Command | What it does | Network | Needs a connected device | Needs --yes |
|---|---|---|---|---|
init | Scaffold a new Package project, or refresh its coding-agent files | No | No | No |
schema | Print the manifest schema for this CLI version | No | No | No |
example | Print a working example of a component file (agent, team, workflow, ...) | No | No | No |
validate | Check the manifest, references, Slots and Skills | No | No | No |
build | Assemble an unsigned .pkg | No | No | No |
sign | Sign a .pkg with your Organization's key | Yes | Yes | Yes |
target add | Connect this machine to an Organization (device approval) | Yes | — | No |
target ls | List the Organizations this machine is connected to | No | No | No |
target key | Export the Organization's signing public key for recipients to trust | Yes | Yes | No |
install | Verify a signed .pkg and install it into an Organization | Yes | Yes | Yes |
packages ls | List the Packages installed in an Organization | Yes | Yes | No |
packages bind | Bind a Slot an install left for later | Yes | Yes | Yes |
login, publish | Reserved for a future release | — | — | — |
Global options
| Option | Effect |
|---|---|
--json | Print exactly one JSON document on stdout and nothing else. See Output and exit codes. |
--yes | Confirm a command that writes to a real Organization. |
--help, -h | Print a command's usage and a link to its page, without running it. npx @elizon/cli help <command> does the same. |
--version | Print the CLI version and exit, without running a command. |
Run npx @elizon/cli --help to list every command.
Naming note
The group is packages (plural), as in packages ls. There's no package command: building a
Package is build, and listing them is packages ls.