Skill Validator

🔍 ClawHub技能验证与发布工具

ClawHub官方技能验证工具,自动检测格式规范、修复发布问题,将技能发布成功率从15%提升至70%+

收藏
4.1k
安装
1k
版本
1.0.8
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

skill-validator 是专为 ClawHub/OpenClaw 生态设计的官方技能验证与发布工具,由社区贡献者 puppetcat-fire (柏然) 开发维护。该工具深度集成 ClawHub 技能格式规范,提供从开发检验到发布的全链路自动化支持。

主要能力

1. 深度格式检验

  • 验证 SKILL.md、package.json 等必需文件
  • 检查 YAML/Frontmatter 语法合规性
  • 检测脚本权限与安全风险
  • 识别与 ClawHub 平台的兼容性问题

2. 智能自动修复

  • 自动修复 shell 脚本执行权限
  • 补全缺失的必要文件与元数据
  • 提供明确的修复指导建议

3. 发布成功率提升机制
该工具的核心价值在于解决了 ClawHub CLI 的已知 bug:

  • 工作目录 bug:自动切换至技能目录执行操作
  • 文件检测 bug:采用替代检测方案绕过原生限制
  • 权限问题:自动修复并规范化文件权限

实测数据显示,传统发布成功率仅 15%,使用该适配器后提升至 71%,综合提升 +58%

技术实现

工具采用纯 Bash 编写,依赖 jq、find、grep、sed 等标准 Unix 工具,具有极强的可移植性。支持多种发布渠道降级策略(ClawHub → GitHub Releases → 本地 tar 包),确保发布流程的可靠性。

适用场景

  • 技能开发者:开发阶段持续集成检验
  • CI/CD 流水线:自动化发布与质量门禁
  • 维护升级:批量技能版本更新与迁移

局限性

  • 需预装 jq 等依赖工具
  • 部分高级功能依赖 ClawHub CLI 环境
  • 网络问题导致的发布失败仍需人工重试

安全评估

  • 代码来源:GitHub 开源仓库(MIT-0 协议)
  • 执行风险:仅执行本地文件验证与发布操作,无远程代码执行
  • 权限要求:需要文件系统读写权限及 ClawHub/GitHub 认证凭据

版本信息

当前版本 v1.0.8(2026-03-18),持续与 ClawHub 规范同步更新。

Skill Validator 内容

手动下载zip · 13.9 kB
install.shtext/x-shellscript
请选择文件