docs: overhaul docs IA and multilingual navigation
This commit is contained in:
parent
5e800c38f1
commit
93e5383cb2
40 changed files with 2495 additions and 198 deletions
121
docs/commands-reference.md
Normal file
121
docs/commands-reference.md
Normal file
|
|
@ -0,0 +1,121 @@
|
|||
# ZeroClaw Commands Reference
|
||||
|
||||
This reference is derived from the current CLI surface (`zeroclaw --help`).
|
||||
|
||||
Last verified: **February 18, 2026**.
|
||||
|
||||
## Top-Level Commands
|
||||
|
||||
| Command | Purpose |
|
||||
|---|---|
|
||||
| `onboard` | Initialize workspace/config quickly or interactively |
|
||||
| `agent` | Run interactive chat or single-message mode |
|
||||
| `gateway` | Start webhook and WhatsApp HTTP gateway |
|
||||
| `daemon` | Start supervised runtime (gateway + channels + optional heartbeat/scheduler) |
|
||||
| `service` | Manage user-level OS service lifecycle |
|
||||
| `doctor` | Run diagnostics and freshness checks |
|
||||
| `status` | Print current configuration and system summary |
|
||||
| `cron` | Manage scheduled tasks |
|
||||
| `models` | Refresh provider model catalogs |
|
||||
| `providers` | List provider IDs, aliases, and active provider |
|
||||
| `channel` | Manage channels and channel health checks |
|
||||
| `integrations` | Inspect integration details |
|
||||
| `skills` | List/install/remove skills |
|
||||
| `migrate` | Import from external runtimes (currently OpenClaw) |
|
||||
| `hardware` | Discover and introspect USB hardware |
|
||||
| `peripheral` | Configure and flash peripherals |
|
||||
|
||||
## Command Groups
|
||||
|
||||
### `onboard`
|
||||
|
||||
- `zeroclaw onboard`
|
||||
- `zeroclaw onboard --interactive`
|
||||
- `zeroclaw onboard --channels-only`
|
||||
- `zeroclaw onboard --api-key <KEY> --provider <ID> --memory <sqlite|lucid|markdown|none>`
|
||||
|
||||
### `agent`
|
||||
|
||||
- `zeroclaw agent`
|
||||
- `zeroclaw agent -m "Hello"`
|
||||
- `zeroclaw agent --provider <ID> --model <MODEL> --temperature <0.0-2.0>`
|
||||
- `zeroclaw agent --peripheral <board:path>`
|
||||
|
||||
### `gateway` / `daemon`
|
||||
|
||||
- `zeroclaw gateway [--host <HOST>] [--port <PORT>]`
|
||||
- `zeroclaw daemon [--host <HOST>] [--port <PORT>]`
|
||||
|
||||
### `service`
|
||||
|
||||
- `zeroclaw service install`
|
||||
- `zeroclaw service start`
|
||||
- `zeroclaw service stop`
|
||||
- `zeroclaw service status`
|
||||
- `zeroclaw service uninstall`
|
||||
|
||||
### `cron`
|
||||
|
||||
- `zeroclaw cron list`
|
||||
- `zeroclaw cron add <expr> [--tz <IANA_TZ>] <command>`
|
||||
- `zeroclaw cron add-at <rfc3339_timestamp> <command>`
|
||||
- `zeroclaw cron add-every <every_ms> <command>`
|
||||
- `zeroclaw cron once <delay> <command>`
|
||||
- `zeroclaw cron remove <id>`
|
||||
- `zeroclaw cron pause <id>`
|
||||
- `zeroclaw cron resume <id>`
|
||||
|
||||
### `models`
|
||||
|
||||
- `zeroclaw models refresh`
|
||||
- `zeroclaw models refresh --provider <ID>`
|
||||
- `zeroclaw models refresh --force`
|
||||
|
||||
### `channel`
|
||||
|
||||
- `zeroclaw channel list`
|
||||
- `zeroclaw channel start`
|
||||
- `zeroclaw channel doctor`
|
||||
- `zeroclaw channel bind-telegram <IDENTITY>`
|
||||
- `zeroclaw channel add <type> <json>`
|
||||
- `zeroclaw channel remove <name>`
|
||||
|
||||
`add/remove` currently route you back to managed setup/manual config paths (not full declarative mutators yet).
|
||||
|
||||
### `integrations`
|
||||
|
||||
- `zeroclaw integrations info <name>`
|
||||
|
||||
### `skills`
|
||||
|
||||
- `zeroclaw skills list`
|
||||
- `zeroclaw skills install <source>`
|
||||
- `zeroclaw skills remove <name>`
|
||||
|
||||
### `migrate`
|
||||
|
||||
- `zeroclaw migrate openclaw [--source <path>] [--dry-run]`
|
||||
|
||||
### `hardware`
|
||||
|
||||
- `zeroclaw hardware discover`
|
||||
- `zeroclaw hardware introspect <path>`
|
||||
- `zeroclaw hardware info [--chip <chip_name>]`
|
||||
|
||||
### `peripheral`
|
||||
|
||||
- `zeroclaw peripheral list`
|
||||
- `zeroclaw peripheral add <board> <path>`
|
||||
- `zeroclaw peripheral flash [--port <serial_port>]`
|
||||
- `zeroclaw peripheral setup-uno-q [--host <ip_or_host>]`
|
||||
- `zeroclaw peripheral flash-nucleo`
|
||||
|
||||
## Validation Tip
|
||||
|
||||
To verify docs against your current binary quickly:
|
||||
|
||||
```bash
|
||||
zeroclaw --help
|
||||
zeroclaw <command> --help
|
||||
```
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue