ClawHub Publishing Workflow
/install clawhub-publishing
CLAWHUB SKILL
Name: clawhub
Description: ClawHub registry integration for OpenClaw skills publishing and distribution
Version: 1.0.0
Status: ACTIVE
🎯 MISIÓN
Enable seamless publishing, distribution, and management of OpenClaw skills through ClawHub registry.
🔧 CONFIGURACIÓN
Authentication
# Login to ClawHub (opens browser)
clawhub login
# Verify authentication
clawhub whoami
# Logout
clawhub logout
Environment Variables
export CLAWHUB_SITE="https://clawhub.ai"
export CLAWHUB_REGISTRY="https://clawhub.ai"
export CLAWHUB_WORKDIR="$HOME/.openclaw"
📦 PUBLISHING WORKFLOW
Quick Publish
# Single skill
clawhub publish ~/.openclaw/skills/my-skill \
--slug "my-skill" \
--version "1.0.0" \
--changelog "Initial release" \
--tags "latest,openclaw,automation"
# Using publish script
~/.openclaw/workspace/scripts/publish-to-clawhub.sh publish \
~/.openclaw/skills/my-skill
Batch Sync
# Publish all valid skills
~/.openclaw/workspace/scripts/publish-to-clawhub.sh sync \
~/.openclaw/skills
Validation Requirements
Before publishing, ensure:
- ✅
SKILL.mdexists with Name and Description - ✅ No sensitive data (API keys, credentials)
- ✅ Version follows semver (e.g., 1.0.0)
- ✅ Unique slug (check existing:
clawhub search \x3Cslug>)
📊 METADATA STRUCTURE
_meta.json (Auto-generated)
{
"ownerId": "\x3Cauto-assigned>",
"slug": "skill-slug",
"version": "1.0.0",
"publishedAt": 1774384644739
}
.clawhub/origin.json (After publish)
{
"version": 1,
"registry": "https://clawhub.ai",
"slug": "skill-slug",
"installedVersion": "1.0.0",
"installedAt": 1774384644739
}
🛠️ CLI COMMANDS
Search & Discover
# Search skills
clawhub search "crypto trading"
# Explore latest
clawhub explore
# Inspect without install
clawhub inspect deep-scraper
Install & Update
# Install skill
clawhub install \x3Cslug>
# Update installed skills
clawhub update [slug]
# List installed
clawhub list
# Uninstall
clawhub uninstall \x3Cslug>
Publish & Manage
# Publish new skill
clawhub publish \x3Cpath> [options]
# Update existing
clawhub publish \x3Cpath> --version "1.1.0" --changelog "Bug fixes"
# Delete (moderator only)
clawhub delete \x3Cslug>
# Hide/Unhide
clawhub hide \x3Cslug>
clawhub unhide \x3Cslug>
📋 CATALOG MANAGEMENT
Skill Discovery Pipeline
- Browse →
clawhub explore(latest updates) - Search →
clawhub search \x3Cquery>(vector search) - Inspect →
clawhub inspect \x3Cslug>(preview metadata) - Install →
clawhub install \x3Cslug>(download + configure) - Update →
clawhub update(sync latest versions)
Quality Standards
Published skills must:
- ✅ Have clear purpose and trigger conditions
- ✅ Include usage examples
- ✅ Document dependencies
- ✅ Follow naming conventions (kebab-case slugs)
- ✅ Be tested and functional
🔗 INTEGRATION POINTS
With OpenClaw
# Skills auto-discovered from ~/.openclaw/skills/
# Published skills available via:
openclaw skill run \x3Cslug> "\x3Ctask>"
With Publishing Script
# Full workflow automation
./publish-to-clawhub.sh validate \x3Cpath> # Check structure
./publish-to-clawhub.sh package \x3Cpath> # Create tarball
./publish-to-clawhub.sh publish \x3Cpath> # Upload to registry
./publish-to-clawhub.sh sync \x3Cdir> # Batch publish
📁 FILES
~/.openclaw/skills/clawhub/SKILL.md(this file)~/.openclaw/workspace/scripts/publish-to-clawhub.sh(publishing automation)~/.openclaw/workspace/docs/clawhub-publishing-guide.md(documentation)~/.config/clawhub/token(authentication token)
✅ VERIFICATION
# Check CLI installed
which clawhub
clawhub --version
# Verify auth
clawhub whoami
# Test search
clawhub search "openclaw" | head -10
# List published skills (your account)
clawhub list --mine 2>/dev/null || echo "Check web dashboard"
🐛 TROUBLESHOOTING
Common Errors
"Not logged in"
clawhub login
"Slug already exists"
# Increment version
clawhub publish \x3Cpath> --version "1.1.0"
"Missing SKILL.md"
# Ensure skill has required files
ls -la \x3Cskill-path>/SKILL.md
"Validation failed"
# Run validation first
./publish-to-clawhub.sh validate \x3Cskill-path>
📈 METRICS
| Metric | Target | Status |
|---|---|---|
| Skills Published | 5+ (test batch) | IN PROGRESS |
| Publishing Time | \x3C2 min/skill | ✅ Automated |
| Validation Rate | 100% | ✅ Pre-check enabled |
Version: 1.0.0
Created: 2026-03-31
Registry: https://clawhub.ai
Owner: Hybrid Labs
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install clawhub-publishing - 安装完成后,直接呼叫该 Skill 的名称或使用
/clawhub-publishing触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
ClawHub Publishing Workflow 是什么?
Manages publishing, distribution, and versioning of OpenClaw skills via ClawHub registry with CLI authentication and batch sync support. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 100 次。
如何安装 ClawHub Publishing Workflow?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install clawhub-publishing」即可一键安装,无需额外配置。
ClawHub Publishing Workflow 是免费的吗?
是的,ClawHub Publishing Workflow 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
ClawHub Publishing Workflow 支持哪些平台?
ClawHub Publishing Workflow 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 ClawHub Publishing Workflow?
由 HYBRID1LABS(@hybrid1labs)开发并维护,当前版本 v1.0.0。