zombiectl overview.
All commands accept --help and exit 0 when the command exists. --json switches any command to JSON output.
zombiectl install <template>
Scaffold a zombie directory from a bundled template.
slack-bug-fixer/ directory in the current working directory containing:
SKILL.md— natural-language agent instructions, edited by you.TRIGGER.md— YAML frontmatter declaring the trigger, skills, credentials, budget.
zombiectl up takes it from there.
Run zombiectl install with no argument to see the current list of bundled templates.
zombiectl up
From inside a zombie directory, upload the config and start the zombie.
zombiectl up parses TRIGGER.md, registers any declared skills and credentials, provisions the webhook endpoint, and starts the event loop. If you re-run zombiectl up after editing the files, it updates the existing zombie in place.
zombiectl status
Show the live state of all zombies in the current workspace.
--json to script against the output.
zombiectl logs
Read the activity stream for one zombie. Output is paginated, not streamed.
| Flag | Default | Purpose |
|---|---|---|
--zombie <id> | (required) | Zombie ID to read. |
--limit <n> | 20 | Maximum events to return. |
--cursor <cursor> | (none) | Pagination cursor from a previous response. |
run_id you can cross-reference with the billing debit entry. When the response is truncated, the last line prints More: zombiectl logs --cursor=<next_cursor> — pass that back to paginate.
Triggering a zombie
There is nozombiectl trigger subcommand — zombies are triggered by HTTP, not by CLI. The webhook URL was printed during zombiectl up. Fire an event at it with curl:
{"accepted": true} immediately; the zombie processes the event asynchronously. Watch progress with zombiectl logs --zombie $ZOMBIE_ID --limit 50.
zombiectl kill
Stop a zombie immediately.
zombiectl credential add
Store an encrypted credential referenced by one or more zombies.
TRIGGER.md:
Credential deletion is not yet exposed via CLI — manage removals from the credentials page in Mission Control (app.usezombie.com). A
zombiectl credential rm subcommand is on the roadmap.What’s next
Add a credential
Detailed credential reference — BYOK, vault semantics, rotation.
Full CLI reference
Every command, including workspace, doctor, admin.