🚀 OpenClaw ClawHub Skills 发布教程

从开发到上架ClawHub市场,全流程指南

导读:写了好用的Skill想分享给全世界?ClawHub是OpenClaw的技能市场,让你的Skill被千万用户发现。本教程从SKILL.md开发到发布上架,一步步教你。

📋 什么是ClawHub?

ClawHub是OpenClaw的公共技能注册中心:

🔧 Skill开发

目录结构

my-awesome-skill/
├── SKILL.md           # 核心文件(必须)
├── README.md          # 说明文档
├── package.json       # 元数据(可选)
├── templates/         # 模板文件
│   └── report.html
├── scripts/           # 辅助脚本
│   └── setup.sh
└── examples/          # 使用示例
    └── example.md

SKILL.md 编写

# My Awesome Skill

## 描述
这是一个awesome的Skill,它能做awesome的事情。

## 触发条件
当用户提到"awesome"或需要做awesome的事情时使用。

## 使用方法
1. 读取配置文件
2. 执行核心逻辑
3. 输出结果

## 工具依赖
- web_search: 搜索awesome的内容
- write: 写入awesome的结果

## 示例

### 输入
"帮我做一个awesome的分析"

### 输出
生成一份awesome的分析报告...

## 最佳实践
- 先搜索再分析
- 结果要awesome
- 保持简洁

## 注意事项
- 不要滥用awesome
- 遵循安全规范

package.json 元数据

{
  "name": "my-awesome-skill",
  "version": "1.0.0",
  "description": "一个awesome的OpenClaw Skill",
  "author": "your-name",
  "license": "MIT",
  "keywords": ["awesome", "analysis", "report"],
  "openclaw": {
    "min_version": "2026.5.0",
    "tools": ["web_search", "write"],
    "category": "productivity"
  }
}

🧪 测试调试

# 本地测试Skill
openclaw skills test ./my-awesome-skill

# 在对话中测试
"使用 my-awesome-skill 帮我做一个分析"

# 查看Skill加载状态
openclaw skills list --local

# 调试模式
openclaw skills debug ./my-awesome-skill --verbose

📦 发布到ClawHub

Step 1: 注册ClawHub账号

# 登录ClawHub
openclaw clawhub login

# 或通过网页注册
# https://clawhub.ai/register

Step 2: 打包Skill

# 打包
openclaw skills pack ./my-awesome-skill

# 输出:
# ✅ Packed: my-awesome-skill-1.0.0.tgz
# Size: 12.3 KB
# Files: 5

Step 3: 发布

# 发布到ClawHub
openclaw clawhub publish ./my-awesome-skill

# 输出:
# ✅ Published: my-awesome-skill@1.0.0
# 🔗 https://clawhub.ai/skills/my-awesome-skill
# 📊 Security scan: PASSED

# 更新版本
# 修改 package.json 中的 version
openclaw clawhub publish ./my-awesome-skill

# 发布beta版本
openclaw clawhub publish ./my-awesome-skill --tag beta

💡 最佳实践

🎯 命名规范:Skill名称使用kebab-case(小写+连字符),如 daily-news-generator。避免使用大写、下划线或特殊字符。
📝 文档质量:SKILL.md的质量直接决定Skill的可用性。写清楚触发条件、使用方法、示例输入输出。好的文档 = 更多用户。
⚠️ 安全红线:不要在Skill中硬编码API Key、密码等敏感信息。不要包含恶意代码。ClawHub有自动安全扫描,违规Skill会被下架。
  1. 小而专注 - 一个Skill做好一件事,不要大而全
  2. 清晰的触发条件 - 让AI知道什么时候该用你的Skill
  3. 充分的示例 - 至少3个使用示例
  4. 错误处理 - 考虑各种异常情况
  5. 版本管理 - 遵循semver规范

📊 发布检查清单

检查项必须说明
SKILL.md核心文件,必须包含
描述信息清晰的功能描述
使用示例至少1个示例
package.json推荐版本和元数据
README.md推荐详细说明文档
安全扫描自动ClawHub自动扫描
许可证推荐MIT/Apache等

🔗 相关链接

🔗 相关推荐

📄 文章
OpenClaw 入门指南
📄 文章
OpenClaw 完全教程
📄 文章
OpenClaw 最佳实践
📄 文章
OpenClaw 自动化工作流
📄 文章
OpenClaw 配置详解

📚 相关推荐阅读

📄 文章
OpenClaw Skill
📄 文章
OpenClaw 入门
📖 术语百科
ClawHub
📄 文章
自动化工作流