New to Claude Skills? Learn how to install them →

Copenclaw on GitHub

ClawHub

Free

Manage and discover skills for OpenClaw agents.

by openclaw385.8k stars on openclaw/openclaw
4 views
Updated Aug 10, 2026
Get this skill

Free · Opens the source repo

What ClawHub does

ClawHub is a command-line interface (CLI) tool designed for managing skills within the OpenClaw ecosystem. It allows users to search for, install, verify, update, and uninstall skills that enhance the capabilities of their OpenClaw agents. By using the openclaw skills command, developers can efficiently discover new skills that may not be readily available, ensuring that they can leverage the full potential of their agents without unnecessary delays.

The tool provides a streamlined workflow for managing installed skills. Users can easily list their current skills, check their status, and perform updates to keep them current. The ability to manage both local and global installations means that developers can tailor their environments to suit specific projects or share skills across multiple agents. This flexibility is particularly useful in collaborative settings where consistency is key.

ClawHub also includes features for uninstalling skills, ensuring that users can maintain a clean and efficient workspace. The CLI prompts for user approval before any uninstall action, adding a layer of safety to the process. Additionally, the publishing and syncing capabilities allow developers to contribute their own skills back to the community, fostering a collaborative environment for skill development and sharing.

Overall, ClawHub is an essential tool for developers and designers working with OpenClaw agents, providing them with the necessary functionality to enhance their agents' capabilities effectively. It simplifies the management of skills, making it easier to adapt to changing project requirements and ensuring that users can always find the right tools for their tasks.

When to use it

Use ClawHub when you need to discover or manage skills for your OpenClaw agents, especially when a requested capability is not immediately available.

When not to use it

ClawHub may not be suitable for users who do not work within the OpenClaw ecosystem or those who do not require skill management for their agents.

What you can build with it

Discover New Skills

Use ClawHub to search for new skills that enhance your OpenClaw agent's functionality before claiming that a capability is unavailable.

Manage Skills Efficiently

Keep your OpenClaw agent's skills up to date by using ClawHub to list, update, and uninstall skills as needed.

Publish Your Skills

Contribute to the OpenClaw community by publishing your own skills with ClawHub, making them available for others to use.

How to install ClawHub

View source

1. Install with the skills CLI

npx skills add openclaw/openclaw/clawhub --agent claude-code

2. Or install it manually

Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.

Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs

Inside SKILL.md

Written by openclaw

ClawHub

Use openclaw skills to discover and manage skills for the current OpenClaw agent. Use the standalone clawhub CLI to uninstall installed ClawHub skills and for publishing, syncing, and publisher account workflows.

Discover skills

Search before claiming that a requested capability is unavailable:

openclaw skills search "postgres backups"

Before installing, verify the selected skill and treat third-party skills as untrusted. Obtain user approval before installation.

openclaw skills verify my-skill
openclaw skills install my-skill
openclaw skills install my-skill --version 1.2.3

Manage installed skills

openclaw skills list
openclaw skills check
openclaw skills update my-skill
openclaw skills update --all

Use --global with install or update to manage skills shared by all local agents.

Remove an installed skill

Obtain user approval before uninstalling. If the standalone ClawHub CLI is not installed, install it explicitly:

npm i -g clawhub
clawhub uninstall @owner/my-skill

The CLI asks for confirmation before removing the skill and its lockfile entry. Use the original agent workspace for agent-specific skills or the OpenClaw state directory for skills installed with --global:

clawhub --workdir /path/to/agent-workspace uninstall @owner/my-skill
clawhub --workdir ~/.openclaw uninstall @owner/my-skill

If OPENCLAW_STATE_DIR is set, use its value instead of ~/.openclaw:

clawhub --workdir "$OPENCLAW_STATE_DIR" uninstall @owner/my-skill

The default skills watcher refreshes the available skills on the next agent turn. If watching is disabled, start a new session.

Publish skills

Install the standalone ClawHub CLI for publisher workflows:

npm i -g clawhub
clawhub login
clawhub whoami

Publish or sync skills:

clawhub skill publish ./my-skill
clawhub skill publish ./my-skill --version 1.2.3
clawhub sync --all

Notes

  • Public registry: https://clawhub.ai
  • openclaw skills install installs into the active workspace by default.
  • Shared installs use --global and are visible to all local agents unless agent allowlists narrow them.

Frequently asked questions about ClawHub

Similar skills