← 返回
未分类 中文

ClawHub Publishing Workflow

Manages publishing, distribution, and versioning of OpenClaw skills via ClawHub registry with CLI authentication and batch sync support.
通过 ClawHub 注册表管理 OpenClaw技能的发版、分发与版本控制,支持 CLI 认证和批量同步。
hybrid1labs hybrid1labs 来源
未分类 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 306
下载
💾 0
安装
1
版本
#latest#openclaw#publishing#registry

概述

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.md exists with Name and Description
  • ✅ No sensitive data (API keys, credentials)
  • ✅ Version follows semver (e.g., 1.0.0)
  • ✅ Unique slug (check existing: clawhub search )

📊 METADATA STRUCTURE

_meta.json (Auto-generated)

{
  "ownerId": "<auto-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 <slug>

# Update installed skills
clawhub update [slug]

# List installed
clawhub list

# Uninstall
clawhub uninstall <slug>

Publish & Manage

# Publish new skill
clawhub publish <path> [options]

# Update existing
clawhub publish <path> --version "1.1.0" --changelog "Bug fixes"

# Delete (moderator only)
clawhub delete <slug>

# Hide/Unhide
clawhub hide <slug>
clawhub unhide <slug>

📋 CATALOG MANAGEMENT

Skill Discovery Pipeline

  1. Browseclawhub explore (latest updates)
  2. Searchclawhub search (vector search)
  3. Inspectclawhub inspect (preview metadata)
  4. Installclawhub install (download + configure)
  5. Updateclawhub 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 <slug> "<task>"

With Publishing Script

# Full workflow automation
./publish-to-clawhub.sh validate <path>   # Check structure
./publish-to-clawhub.sh package <path>    # Create tarball
./publish-to-clawhub.sh publish <path>    # Upload to registry
./publish-to-clawhub.sh sync <dir>        # 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 <path> --version "1.1.0"

"Missing SKILL.md"

# Ensure skill has required files
ls -la <skill-path>/SKILL.md

"Validation failed"

# Run validation first
./publish-to-clawhub.sh validate <skill-path>

📈 METRICS

MetricTargetStatus
------------------------
Skills Published5+ (test batch)IN PROGRESS
Publishing Time<2 min/skill✅ Automated
Validation Rate100%✅ Pre-check enabled

Version: 1.0.0

Created: 2026-03-31

Registry: https://clawhub.ai

Owner: Hybrid Labs

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-07 14:29 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-agent

Self-Improving + Proactive Agent

ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,431 📥 327,271
ai-agent

self-improving agent

pskoett
记录自身发现以实现自我改进的技能
★ 4,149 📥 922,473
ai-agent

Find Skills

root
帮助用户发现和安装智能体技能,当用户询问如「如何做X」、「找X的技能」、「有能做...的吗」等问题时
★ 1,503 📥 564,837