Skill Workshop 功能介绍
2026年6月3日,OpenClaw 正式发布 2026.6.1,其中 Skill Workshop 是最重要的功能更新。
🎯 核心定位
把 Agent 的重复性工作,变成可审查的复用技能
之前的问题:Agent 学到一个工作模式,直接写成 SKILL.md,直接生效,没有审查环节——万一写得有问题,这个错误会扩散到未来所有运行中。
Skill Workshop 的本质:在"写入技能"和"生效"之间加了一个人工审查关卡。
🔄 核心工作流
你:帮我把每周收件箱整理做成一个可复用流程
Agent:起草 → 生成 PROPOSAL.md(待审查状态,尚未生效)
你:加一个VIP发件人规则,把dry-run步骤写清楚
Agent:修订提案(PROPOSAL.md 更新,版本号+日期)
你:同意
Agent:PROPOSAL.md → 正式写入 SKILL.md → 生效
关键点:提案在 pending 状态下不会影响 Agent 行为,只有你点了 Apply 才会正式成为技能。
📋 四大能力
1. 提案生命周期管理
|
状态 |
含义 |
|---|---|
|
pending |
等待审查,可以修订 |
|
applied |
已批准,已写入 SKILL.md |
|
rejected |
已拒绝,保留记录 |
|
quarantined |
隔离(有问题需修复) |
2. 支持文件管理
Skill 不仅限 Markdown,可以携带:
-
templates/ — 模板文件
-
examples/ — 示例文件
-
scripts/ — 脚本
-
references/ — 参考文档
-
assets/ — 静态资源
这些文件随提案一起审查,Apply 后才写入技能目录。
3. 多端统一
-
Chat 对话中 → skill_workshop 工具
-
Control UI → Board View / Today View
-
CLI → openclaw skill workshop ...
-
Gateway API → 全套 REST 接口
4. 安全保护
-
严格路径限制:不允许绝对路径、路径遍历、隐藏路径
-
文件扫描:提案附带 scanner + hash + rollback 保护
-
变更追踪:每次修订带版本号和日期
🖥️ Control UI 两视图
|
视图 |
用途 |
|---|---|
|
Board View |
全局看板,查看所有状态(pending/applied/rejected/stale)的提案,可搜索、可预览文件 |
|
Today View |
逐条处理,一个提案一个问题:"要让它成为技能吗?" |
💡 典型使用场景
场景1:日常流程固化
你让 Agent 帮你整理每周收件箱,它学会后 → 提案 → 你调整规则 → Apply → 以后自动执行
场景2:代码审查流程
Agent 发现每次代码合并前都要走同样步骤 → 生成提案 → 你补充安全检查项 → 变成标准流程
场景3:技能共享
团队里一个人写的技能,通过提案评审后,别的 Agent 也可以安全复用
场景4:旧技能修订
发现某个 skill 有问题 → quarantine → 修订 → 重新 apply
CLI 命令一览
# 查看/管理提案
openclaw skill workshop list --status pending
openclaw skill workshop apply --proposal-id skill_abc123
openclaw skill workshop reject --proposal-id skill_def456 --reason "..."
openclaw skill workshop quarantine --proposal-id skill_ghi789
# 验证和扫描
openclaw skill workshop verify-files --proposal-id skill_abc123
openclaw skill workshop scan-report --proposal-id skill_abc123
一句话总结:Skill Workshop = 提案 → 审查 → 修订 → 生效 的受控技能发布管道,让 Agent 创建技能从"直接写入"变成"可管控的协作流程"。
更多推荐

所有评论(0)