Phase 4 / Ep 21: ClawHub Marketplace — Publish Your Skill to the Global Community
🎯 Learning Objective: Publish your custom Skill to the global ClawHub community.
1. What is ClawHub?
ClawHub is the official skill and plugin marketplace for OpenClaw—similar to what npm is to Node.js, or PyPI to Python.
Anyone can publish Skills and Plugins, and OpenClaw users worldwide can install them with a single click.
2. Publishing Process
graph LR
A["1️⃣ Register a ClawHub Account"] --> B["2️⃣ Prepare SKILL.md\n+ README"]
B --> C["3️⃣ npx clawhub publish"]
C --> D["4️⃣ Community Review"]
D --> E["5️⃣ Listed and Installable"]Step 1: Register an Account
npx clawhub register
Step 2: Prepare for Publishing
Ensure your Skill directory contains:
- ✅
SKILL.md(Complete frontmatter + instructions) - ✅
README.md(User-facing documentation) - ✅
CHANGELOG.md(Version changelog) - ✅
LICENSE(Open-source license)
Step 3: Publish
cd ~/.openclaw/agents/personal/skills/package-tracker
npx clawhub publish
Step 4: Version Update
# Modify the version field in SKILL.md
# Update CHANGELOG.md
npx clawhub publish --version 1.1.0
3. Trust Levels
| Level | Indicator | Condition |
|---|---|---|
| 🔵 Official | openclaw/ namespace |
Maintained by the official team |
| ✅ Verified | Green badge | Passed security review |
| ⭐ Popular | 100+ Stars | Community votes |
| 🆕 New Release | No badge | Just listed, not yet reviewed |
Coming Up Next: Ep 22, Security Auditing—the mandatory homework before installing third-party Skills. Identifying red flags in SKILL.md.