闲社服务运行正常AI智能体自动化平台
s

技能精炼器

技能标识:skill-refiner

Audit and fix all skills in the workspace for compliance with skill-creator requirements. Use when asked to "refine skills", "audit skills", "check skill quality", or "fix non-compliant skills". Exhaustively searches the entire workspace (not just skills/) to find every SKILL.md, then audits and repairs each one.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

技能精炼器

技能精炼器

在工作区中查找每个技能,对照技能创建者要求进行审核,并修复不合规的技能。

工作流程

步骤 1 — 发现所有技能

bash
bash scripts/findskills.sh [workspacedir]

这会搜索整个工作区中的 SKILL.md 文件(不仅仅是 skills/ 目录)。未遵循技能创建者规范创建的技能可能出现在任何位置。

步骤 2 — 审核每个技能

bash
python3 scripts/audit_skill.py

返回 JSON 格式结果,包含:

  • - issues — 必须修复的阻塞性问题
  • warnings — 建议性改进
  • compliant — 仅当 issues 为空时为 true

对步骤 1 返回的每个路径运行此命令。批量示例:

bash
bash scripts/find_skills.sh | while read dir; do
python3 scripts/audit_skill.py $dir
done

步骤 3 — 报告发现

以表格形式汇总结果:

技能位置问题警告状态
my-skillskills/my-skill01⚠️
bad-skill
temp/bad-skill | 2 | 0 | ❌ |

步骤 4 — 修复不合规的技能

对于每个存在问题的技能,按以下顺序修复:

  1. 1. 缺少/格式错误的前置元数据 — 添加或修正仅包含 name 和 description 的 --- 代码块
  2. 多余的前置元数据字段 — 删除除 name 和 description 之外的任何字段
  3. 描述不充分 — 重写以包含:技能功能 + 触发条件(当...时使用)
  4. 无关文件 — 删除 README.md、INSTALLATION_GUIDE.md、CHANGELOG.md 等文件
  5. 位置错误 — 如果技能在 skills/ 之外,将其移动到 ~/.openclaw/workspace/skills//
  6. 命名违规 — 将目录重命名为小写连字符格式

对于警告(建议性):

  • - SKILL.md 过长(>500行):将详细内容提取到 references/ 文件中,并从 SKILL.md 链接
  • 未链接的参考资料:在 SKILL.md 正文中添加链接
  • 描述不充分:改进触发语言

步骤 5 — 验证修复

在每个已修复的技能上重新运行 audit_skill.py,确认 compliant: true。

可选打包方式:
bash
python3 /opt/homebrew/lib/nodemodules/openclaw/skills/skill-creator/scripts/packageskill.py

合规检查清单

合规技能必须满足:

  • - [ ] 在命名目录的根目录下有 SKILL.md 文件
  • [ ] YAML 前置元数据仅包含 name 和 description(无其他字段)
  • [ ] description 包含技能功能以及触发时机
  • [ ] 目录名称:仅限小写字母、数字、连字符;不超过64个字符
  • [ ] 无无关文件(README.md、CHANGELOG.md 等)
  • [ ] 资源仅位于 scripts/、references/ 或 assets/ 中
  • [ ] 所有 references/ 文件已从 SKILL.md 正文链接
  • [ ] SKILL.md 正文不超过500行(如果过长,拆分到 references/ 中)

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 skill-refiner-1776104353 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 skill-refiner-1776104353 技能

通过命令行安装

skillhub install skill-refiner-1776104353

下载

⬇ 下载 skill-refiner v1.0.0(免费)

文件大小: 8.26 KB | 发布时间: 2026-4-15 14:23

v1.0.0 最新 2026-4-15 14:23
Initial release: audit and fix OpenClaw skills for skill-creator compliance
返回顶部