docs/clawhub/cli.md
OpenClaw has two command-line entry points for ClawHub:
openclaw skills and openclaw plugins install and manage ClawHub packages
inside OpenClaw.clawhub CLI handles publisher workflows such as login,
publish, transfer, and sync.Use OpenClaw commands when you want to install or update packages for a local OpenClaw agent or Gateway.
openclaw skills search "calendar"
openclaw skills install <slug>
openclaw skills update <slug>
openclaw skills verify <slug>
openclaw plugins search "calendar"
openclaw plugins install clawhub:<package>
openclaw plugins update <id-or-npm-spec>
Skill installs target the active workspace skills/ directory by default. Add
--global to install into the shared managed skills directory.
Plugin installs use the clawhub: prefix when you want ClawHub resolution
instead of npm or another install source.
Install the standalone ClawHub CLI for publisher workflows:
npm i -g clawhub
clawhub login
Publish plugin packages with clawhub package publish:
clawhub package publish your-org/your-plugin --dry-run
clawhub package publish your-org/your-plugin
clawhub package publish your-org/[email protected]
Publish skill folders with clawhub skill publish:
clawhub skill publish ./skills/review-helper
clawhub skill publish ./skills/review-helper --version 1.0.0
When local skill scan state or package ownership needs maintenance, use the relevant standalone command:
clawhub sync --all
clawhub package transfer @old-owner/package --to new-owner
openclaw skills - local skill search, install, update, and
verificationopenclaw plugins - plugin search, install, update, and
inspection