Skill Installer
by @hulk-yin
Install, search, update, and manage skills from public registries like ClawHub using the clawhub CLI within the OpenClaw workspace.
clawhub install skill-installer-usmπ About This Skill
name: skill-installer description: [USM] Install, search, update, and manage skills from registries (ClawHub, SkillHub, etc.). Use when the user wants to install a skill by slug (e.g. "clawhub install summarize"), search for skills, or update installed skills.
ClawHub Skill Manager
Install and manage skills from ClawHub, the public skill registry for OpenClaw.
Prerequisites
The clawhub CLI must be available on PATH. Verify with which clawhub. If missing, ask the user to install it manually:
npm i -g clawhub
Do not auto-install without user confirmation.
Commands
Install a skill
cd ~/.openclaw/workspace && clawhub install
is the skill identifier from ClawHub (e.g. summarize, weather, coding-agent)./skills/ under the workspaceSearch for skills
clawhub search ""
Update skills
# Update a specific skill
clawhub update Update all installed skills
clawhub update --all
Other useful commands
clawhub info # Show skill details
clawhub list # List installed skills
clawhub --help # Full CLI reference
Workflow
1. Ensure clawhub CLI is installed (check with which clawhub, install if missing)
2. cd to the workspace directory: ~/.openclaw/workspace
3. Run the appropriate clawhub command
4. Tell the user to call skill-manager (or run ~/.skills/skill-manager/scripts/sync_skills.sh directly) to configure the new skill's meta.yaml scope and distribute it via symlinks across Agents.
5. Inform the user to start a new session (or restart gateway) for the skill to take effect
Installing via WhatsApp
Users can install skills by messaging the OpenClaw agent on WhatsApp:
clawhub install
Example: clawhub install summarize
The agent will handle CLI installation and confirm when the skill is ready.
Notes
/skills/ ) take highest precedence over managed and bundled skillsβοΈ Configuration
The clawhub CLI must be available on PATH. Verify with which clawhub. If missing, ask the user to install it manually:
npm i -g clawhub
Do not auto-install without user confirmation.
π Tips & Best Practices
/skills/ ) take highest precedence over managed and bundled skills