🎯 OpenClaw Skill Workshop 完全指南

2026年最新教程 | 从零开始掌握Agent Skills创建与审查

📅 发布日期:2026年6月22日 | ⏱️ 阅读时间:约15分钟 | 🏷️ 标签:OpenClaw, Skill Workshop, Agent Skills

📌 什么是 Skill Workshop?

Skill Workshop 是 OpenClaw 于 2026年6月3日正式发布的功能,它允许用户将 Agent 的工作成果转化为可复用的 Skills。这意味着你可以把一次成功的任务执行记录下来,变成一个可以反复使用的技能模板。

🔄 工作流复用

将成功的任务执行转化为可复用的技能,避免重复劳动。

📝 SKILL.md 规范

使用标准化的 Markdown 格式定义技能,易于理解和维护。

✅ 审查流程

内置提案审查机制,确保技能质量和安全性。

🔗 ClawHub 集成

一键发布到 ClawHub,与社区共享你的技能。

🚀 快速开始

1. 安装 OpenClaw

# 使用 npm 安装
npm install -g openclaw

# 验证安装
openclaw --version

2. 创建你的第一个 Skill

# 创建技能目录
mkdir -p ~/.openclaw/skills/my-first-skill

# 创建 SKILL.md 文件
cat > ~/.openclaw/skills/my-first-skill/SKILL.md << 'EOF'
# My First Skill

## 描述
这是一个示例技能,用于演示 Skill Workshop 的使用方法。

## 使用方法
当用户请求时,执行以下步骤:
1. 分析用户需求
2. 执行相应操作
3. 返回结果

## 示例
用户:帮我生成一个报告
Agent:好的,我将为你生成报告...

## 注意事项
- 确保输入数据有效
- 处理异常情况
EOF

3. 测试技能

# 在 OpenClaw 中测试技能
openclaw skill test my-first-skill

# 查看技能详情
openclaw skill info my-first-skill

📋 SKILL.md 编写规范

SKILL.md 是技能的核心文件,它定义了技能的行为和使用方式。以下是完整的编写规范:

字段 说明 示例
# 标题 技能名称,使用一级标题 # Web Scraper
## 描述 技能的详细描述 用于抓取网页内容的技能
## 使用方法 技能的使用步骤 1. 输入URL 2. 解析内容 3. 返回数据
## 示例 使用示例和对话 用户:抓取 example.com
## 注意事项 使用限制和警告 遵守 robots.txt

🔍 提案审查流程

Skill Workshop 的核心特性之一是提案审查机制。每个技能在发布前都需要经过审查:

  1. 提交提案 - 使用 openclaw skill propose 命令提交技能
  2. 自动检查 - 系统自动检查 SKILL.md 格式和安全性
  3. 人工审查 - 维护者审查技能的功能和质量
  4. 发布上线 - 审查通过后发布到 ClawHub
# 提交技能提案
openclaw skill propose my-first-skill

# 查看审查状态
openclaw skill status my-first-skill

# 审查通过后发布
openclaw skill publish my-first-skill
⚠️ 注意:技能提案需要包含完整的 SKILL.md 文件,否则审查将被拒绝。确保你的技能描述清晰、使用方法明确。

🎯 最佳实践

1. 保持技能专注

每个技能应该只做一件事,并做好它。避免创建"万能技能"。

2. 提供清晰的示例

在 SKILL.md 中提供多个使用示例,帮助用户理解如何使用你的技能。

3. 处理错误情况

在技能中添加错误处理逻辑,确保在异常情况下给出友好的提示。

4. 遵循命名规范

技能名称应该简洁明了,使用小写字母和连字符,例如 web-scrapercode-generator

🔗 相关资源

🎉 开始创建你的第一个 Skill!

访问 ClawHub 探索更多社区技能,或者立即创建你自己的技能。

浏览 Skills → | GitHub 仓库 →