ClawHub CLI

Search, install, update, and publish agent skills from clawhub.com. The package manager for OpenClaw skills.

ClawHub is the public skill registry and package manager for OpenClaw — think npm for AI agent skills. It lets you search, install, update, and publish reusable skills that extend what your AI assistant can do. Every skill is a folder with a `SKILL.md` plus supporting files, versioned and indexed for discovery. The CLI (`clawhub`) is your interface to the registry. Search by natural language to find skills you need, install them with one command, and keep them updated as authors ship improvements. For skill authors, publishing is equally simple — point the CLI at your skill folder and it handles versioning, metadata parsing, and registry upload. ClawHub has grown rapidly: the registry hosts over 5,400 skills (as curated in the awesome-openclaw-skills list), covering everything from smart home control to email management to AI image generation. Skills are public and open — anyone can inspect the SKILL.md before installing, which is great for security-conscious users. The update mechanism is hash-based: ClawHub compares your local files against the published version, detects which version you have, and upgrades cleanly. You can pin to specific versions or auto-update everything with `clawhub update --all`. For the OpenClaw ecosystem, ClawHub is foundational. It's how the community shares capabilities. Whether you need a Notion integration, a weather skill, or a camera control tool, chances are someone has published it on ClawHub. Best suited for: all OpenClaw users (it's the primary way to extend your agent), skill authors who want to share their work, teams standardizing on a shared skill set.

Tags: package-manager, skills, registry, clawhub

Category: Developer Tools

Use Cases

  • Extend your agent's capabilities with community-built skills
  • Discover skills for new use cases you hadn't considered
  • Keep skills updated as authors fix bugs and add features
  • Publish your own skills to share with the OpenClaw community
  • Standardize skill versions across team members
  • Audit installed skills for security review

Tips

  • Search with natural language: `clawhub search 'manage my calendar'`
  • Use `clawhub list` to see all installed skills and their versions
  • Pin critical skills to specific versions to avoid breaking changes
  • Review a skill's SKILL.md on clawhub.ai before installing — it's all public
  • Use `clawhub update --all` periodically to stay current
  • For team setups, maintain a skills lockfile listing exact versions

Known Issues & Gotchas

  • Skills are public — don't publish skills containing API keys or secrets
  • After installing a skill, restart your OpenClaw session for it to be detected
  • Default install directory is ./skills — override with --workdir or CLAWHUB_WORKDIR
  • Version pinning requires explicit --version flag on install/update
  • clawhub update --all --force will overwrite local modifications to skill files
  • Publishing requires authentication — run `clawhub login` first

Alternatives

  • Manual SKILL.md files
  • Git submodules
  • MCP Servers (Model Context Protocol)

Community Feedback

Been using OpenClaw for a while now and the skill ecosystem is wild. Best OpenClaw skills you should install from ClawHub's 500+ skills.

— Reddit r/AI_Agents

Discover the best ClawHub skills in 2026. Learn how to install and manage your skill stack, stay secure, and avoid common setup mistakes.

— DataCamp Blog

It allows developers to publish, version, search, and install reusable skills that agents like Clawdbot can use. In many ways, it works like npm for AI.

— Medium

Configuration Examples

Install and manage skills

# Search for skills
clawhub search "weather"

# Install a skill
clawhub install weather

# Update all skills
clawhub update --all

# List installed
clawhub list

Publish a new skill

clawhub login
clawhub publish ./my-skill \
  --slug my-skill \
  --name "My Custom Skill" \
  --version 1.0.0 \
  --changelog "Initial release"

Pin to a specific version

clawhub install weather --version 2.1.0
clawhub update weather --version 2.1.0  # won't upgrade past 2.1.0

Installation

npm i -g clawhub

Homepage: https://clawhub.com

Source: bundled