OpenClawSkills
GitHub
CLI Reference • TutorialHeader.readTime

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''

Tutorial.step

Commands

Bash
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.

#

Tutorial.step

Installation

Bash
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''):

Bash
openclaw plugins install -l ./my-plugin

#

Tutorial.step

Updates

Bash
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'').