# ClawHub: The Public Skill and Plugin Registry for OpenClaw

This repository profile is provided by osrepos.com, an open source repository discovery platform.

Source: osrepos.com
Repository profile: https://osrepos.com/repo/openclaw-clawhub
Generated for open source discovery and AI-assisted research.

ClawHub is the public skill and plugin registry for OpenClaw, designed for publishing, versioning, and searching text-based agent skills and code plugins. It offers fast browsing, a CLI-friendly API, moderation hooks, and vector search capabilities. This platform streamlines the discovery and management of resources for the OpenClaw ecosystem.

GitHub: https://github.com/openclaw/clawhub
OSRepos URL: https://osrepos.com/repo/openclaw-clawhub

## Summary

ClawHub is the public skill and plugin registry for OpenClaw, designed for publishing, versioning, and searching text-based agent skills and code plugins. It offers fast browsing, a CLI-friendly API, moderation hooks, and vector search capabilities. This platform streamlines the discovery and management of resources for the OpenClaw ecosystem.

## Topics

- directory
- skill
- TypeScript
- registry
- openclaw
- plugins
- agent
- AI

## Repository Information

Last analyzed by OSRepos: Wed Aug 19 2026 12:20:56 GMT+0100 (Western European Summer Time)
Detail views: 2
GitHub clicks: 2

## Safety Notice

OSRepos shares public repositories for knowledge and discovery only. Review source code, dependencies, licenses, and security implications before running or installing anything.

## Content

## Introduction
ClawHub is the official public skill and plugin registry for OpenClaw. It serves as a central hub for publishing, versioning, and searching text-based agent skills, along with supporting files. Designed for efficiency, ClawHub offers fast browsing, a CLI-friendly API, moderation hooks, and advanced vector search capabilities. Beyond skills, it also provides a native OpenClaw package catalog for code plugins, bundle plugins, and experimental whole-agent Claw packages, fostering a robust and discoverable ecosystem.

## Installation (Local Development)
To set up ClawHub for local development, you will need [Bun](https://bun.sh/){target="_blank"} and [Worktrunk](https://github.com/max-sixty/worktrunk){target="_blank"} (`wt`).

bash
bun install
cp .env.local.example .env.local
# edit .env.local — see CONTRIBUTING.md for local Convex values

# terminal A: local Convex backend
bunx convex dev

# terminal B: web app (port 3000)
bun run dev

# detached/Codex worktree preview
bun run setup:worktree
bun run dev:worktree
wt --yes url

# seed local QA fixtures and the public corpus
bun run seed:dev

For detailed setup instructions, including environment variables, GitHub OAuth, JWT keys, and database seeding, refer to the official [CONTRIBUTING.md](https://github.com/openclaw/clawhub/blob/main/CONTRIBUTING.md){target="_blank"} guide.

## Examples
ClawHub empowers users with a wide range of functionalities for managing skills and plugins:

*   **Browse and Publish**: Explore skills, render their `SKILL.md` files, and publish new skill versions with changelogs and tags.
*   **Skill Management**: Rename owned skills without breaking old links, merge duplicate owned skills, and manage local installs by pinning, unpinning, uninstalling, or updating.
*   **Advanced Search**: Utilize embedding-based (vector index) search for more relevant results compared to brittle keyword searches.
*   **Community Features**: Star and comment on skills, with admin/mod curation and approval processes.
*   **Package Catalog**: Browse OpenClaw packages with family, trust, and capability metadata, and publish native code plugins and bundle plugins.

Common CLI flows include:

*   **Authentication**: `clawhub login`, `clawhub whoami`, `clawhub login --device`
*   **Discovery**: `clawhub search ...`, `clawhub explore`, `clawhub package explore`, `clawhub package inspect <name>`
*   **Local Management**: `clawhub install @openclaw/demo`, `clawhub pin <skill>`, `clawhub unpin <skill>`, `clawhub uninstall <skill>`, `clawhub list`, `clawhub update --all`
*   **Publishing**: `clawhub skill publish <path>`, `clawhub package publish <source>`
*   **Skill Canonicalization**: `clawhub skill rename <skill> <new-name>`, `clawhub skill merge <source> <target>`

For more details, consult the [Quickstart Guide](https://github.com/openclaw/clawhub/blob/main/docs/quickstart.md){target="_blank"} and [CLI Documentation](https://github.com/openclaw/clawhub/blob/main/docs/cli.md){target="_blank"}.

## Why Use ClawHub?
ClawHub offers several compelling reasons for OpenClaw users and developers:

*   **Centralized Discovery**: Provides a single, organized registry for both agent skills and code plugins, simplifying discovery and integration.
*   **Enhanced Search**: Leverages vector search with OpenAI embeddings, offering more intelligent and contextually relevant results than traditional keyword searches.
*   **Robust Management**: Supports comprehensive skill lifecycle management, including versioning, renaming, merging, and local pinning, ensuring stability and flexibility.
*   **Community and Moderation**: Incorporates features like starring, commenting, and moderation hooks to foster a curated and trustworthy ecosystem.
*   **Developer-Friendly**: Designed with a CLI-friendly API and clear documentation, making it easy for developers to publish and manage their contributions.
*   **Extensible Package System**: Beyond skills, it supports various OpenClaw package types, including native code plugins and experimental whole-agent packages, expanding the platform's utility.

## Links
*   **GitHub Repository**: [https://github.com/openclaw/clawhub](https://github.com/openclaw/clawhub){target="_blank"}
*   **Official Website**: [https://clawhub.ai](https://clawhub.ai){target="_blank"}
*   **Discord**: [https://discord.gg/clawd](https://discord.gg/clawd){target="_blank"}
*   **Documentation**: [https://github.com/openclaw/clawhub/blob/main/docs/clawhub.md](https://github.com/openclaw/clawhub/blob/main/docs/clawhub.md){target="_blank"}
*   **Vision**: [https://github.com/openclaw/clawhub/blob/main/VISION.md](https://github.com/openclaw/clawhub/blob/main/VISION.md){target="_blank"}
*   **Contributing Guide**: [https://github.com/openclaw/clawhub/blob/main/CONTRIBUTING.md](https://github.com/openclaw/clawhub/blob/main/CONTRIBUTING.md){target="_blank"}