Plugins
CLI reference for openclaw plugins (list, install, enable/disable, doctor).
Manage gateway plugins/extensions (in-process loading).
Related:
- Plugin system: ''Plugins''
- Plugin manifest + schema: ''Plugin manifest''
- Security hardening: ''Security''
Commands
openclaw plugins list openclaw plugins info <id> openclaw plugins enable <id> openclaw plugins disable <id> openclaw plugins doctor openclaw plugins update <id> openclaw plugins update --all
Bundled plugins ship with OpenClaw but are disabled at startup. Use ''plugins enable'' to
activate them.
All plugins must provide an ''openclaw.plugin.json'' file with inline JSON schema
(''configSchema'', even if empty). Missing or invalid manifest/schema prevents
plugin loading and fails config validation.
#
Installation
openclaw plugins install <path-or-spec>
Security note: Treat plugin installation as running code. Prefer pinned versions.
Supported archives: ''.zip'', ''.tgz'', ''.tar.gz'', ''.tar''.
Use ''--link'' to avoid copying local directories (adds to ''plugins.load.paths''):
openclaw plugins install -l ./my-plugin
#
Updates
openclaw plugins update <id> openclaw plugins update --all openclaw plugins update <id> --dry-run
Updates only apply to plugins installed from npm (tracked in ''plugins.installs'').