← 返回 Skills 市场
puppetcat-fire

Skill Validator

作者 渡鸦大人 · GitHub ↗ · v1.0.11 · MIT-0
cross-platform ⚠ suspicious
458
总下载
0
收藏
3
当前安装
10
版本数
在 OpenClaw 中安装
/install skill-validator
功能描述
技能检验工具:基于ClawHub技能格式规范的验证工具,确保技能符合最新发布要求。自动检测格式问题,提供修复建议,与ClawHub规范同步更新。
安全使用建议
该技能的代码和文档与其“技能验证/发布适配器”目的基本一致:脚本只做本地的文件结构、脚本语法和 package/SKILL.md 检查并在 $HOME/.openclaw 下写入规则与示例。安装前请注意: - 在运行 install.sh 或任一脚本前,手动审阅文件(install.sh、skill-validator*.sh)以确认没有你不期望的命令。脚本会在 $HOME 创建配置并可选地创建 /usr/local/bin 的符号链接(后者需要 sudo)。 - SKILL.md 示例包含通过 curl 从 raw.githubusercontent.com 下载并执行 adapter 的示例(curl … -o adapter.sh; chmod +x)。只在你信任该 URL 和发布者时才运行这类下载并执行操作;避免直接运行 curl | bash 管道。 - 发布到 GitHub/ClawHub 等功能需要额外的网络访问和凭据(GITHUB/CLAWHUB 用户名或 token);这些凭据不会被该包自动收集,但如果你使用发布功能,请在受控环境中、并使用最小权限的令牌。 如果你希望更谨慎:在容器或隔离环境中运行首次安装与验证,或只使用本地验证脚本而跳过任何示例中展示的远程下载/发布步骤。
功能分析
Type: OpenClaw Skill Name: skill-validator Version: 1.0.11 The skill bundle provides functional local validation tools for OpenClaw skills, including syntax and permission checks (skill-validator.sh, install.sh). However, it is classified as suspicious because the SKILL.md documentation explicitly instructs the agent/user to download and execute a remote shell script via 'curl | bash' from a personal GitHub repository (puppetcat-fire/skill-publish-adapter) to 'automatically bypass ClawHub bugs.' While this may be intended as a developer workaround, the promotion of unverified remote code execution and the goal of circumventing platform-level validation logic are high-risk behaviors.
能力评估
Purpose & Capability
名称与描述为“技能检验/适配器”,所需二进制(bash,jq,find,grep,sed)与脚本内容一致;package.json、多个shell实现与安装脚本均支持该目的。没有请求与功能不相称的云/秘密凭据。
Instruction Scope
SKILL.md 与脚本主要描述本地检查、语法验证、权限修复与生成报告,脚本本身只在本地文件系统中读写(创建 $HOME/.openclaw、示例技能等)。注意文档包含示例将 adapter 下载自 raw.githubusercontent.com 并执行(curl … -o adapter.sh; chmod +x),以及描述“发布”到 ClawHub/GitHub 的工作流——这些发布/下载步骤会触发网络活动并需要相应凭据,但这些网络调用/凭据并未由打包脚本自动执行或以隐蔽方式收集。
Install Mechanism
没有高风险的外部二进制安装描述;所有代码文件都包含在包中。SKILL.md 示例中展示的 curl URL 指向 raw.githubusercontent.com(常见的代码托管源),install.sh 是本地脚本,会在 $HOME/.openclaw 下创建配置与规则文件并可选创建 /usr/local/bin 的符号链接(需要 sudo)。总体安装机制为本地脚本写入配置目录,风险可审计。
Credentials
技能未声明需要任何环境变量或凭据作为必需项(requires.env 为空)。文档示例展示可选的 CLAWHUB_USER、GITHUB_USER 等用于发布流程,但这些为可选配置,不是强制性的凭证请求;没有发现要求不相关的密钥或系统凭证。
Persistence & Privilege
flags 中没有 always:true,技能不会被强制常驻。安装脚本在用户主目录下创建 ~/.openclaw 并可能创建可选全局符号链接(需 sudo)——这是合理的本地安装行为,未修改其他技能配置或系统级策略。
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install skill-validator
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /skill-validator 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.11
skill-validator v1.0.11 - 更新版本号至1.0.11 - 修复元数据兼容性问题,移除无效的install.kind声明 - 添加ClawHub规范版本检测占位符 - 确保MIT-0许可证合规
v1.0.10
v1.0.10修复兼容性并完善元数据: - 修复元数据兼容性问题,移除install.kind声明 - 版本号更新为1.0.10 - 添加ClawHub规范版本检测占位符 - 确认MIT-0许可证合规
v1.0.9
- 修复元数据兼容性问题,移除无效的 install.kind 声明 - 版本号提升至 1.0.9 - 添加 ClawHub 规范版本检测占位符 - 确保 MIT-0 许可证合规
v1.0.8
skill-validator v1.0.8 - 修复元数据兼容性问题:移除无效的install.kind声明 - 更新版本号至1.0.8 - 添加ClawHub规范版本检测占位符 - 确保MIT-0许可证合规
v1.0.7
- 修复元数据兼容性问题,移除无效的 install.kind 字段 - 升级版本号至 1.0.7 - 添加 ClawHub 规范版本检测占位符 - 确保 MIT-0 许可证合规
v1.0.6
# skill-validator v1.0.6 changelog - Update version to 1.0.6 in SKILL.md. - No functional or feature changes to documentation or logic. - Documentation remains in sync with previous version; version info is now current across project files.
v1.0.5
skill-validator v1.0.5 - 更新版本号为1.0.5,保持文档与实际版本一致 - 仅文档(SKILL.md)修订,核心功能和使用方法未变 - package.json与skill-validator.sh 文件有同步版本号或微调(未涉及新增/移除功能) - 无新特性或重大修复,变更聚焦于元数据和描述准确性
v1.0.4
- 更新版本号至 1.0.4(原为 1.0.3) - SKILL.md 版本信息已同步为 v1.0.4 - 其余文件内容和功能未显示重大变更,仅作版本号更新和元数据同步 - 用于确保与ClawHub规范保持同步
v1.0.3
- 更新版本号至 1.0.3。 - SKILL.md 版本历史与所有文档内容更新为 v1.0.3,反映最新功能说明和特性。 - 无其它功能变更记录,主要为文档和元数据维护。
v1.0.2
skill-validator v1.0.2 - 文档全面更新,新增详细的功能介绍、最佳实践、性能优化与故障排除说明 - 技能设计与规范解读更清晰,丰富了实际操作示例 - 完善依赖、安装和多种使用场景的说明 - 明确适配ClawHub规范自动同步与发布流程 - 性能成功率和失败原因统计数据添加,帮助用户了解项目改进效果
元数据
Slug skill-validator
版本 1.0.11
许可证 MIT-0
累计安装 3
当前安装数 3
历史版本数 10
常见问题

Skill Validator 是什么?

技能检验工具:基于ClawHub技能格式规范的验证工具,确保技能符合最新发布要求。自动检测格式问题,提供修复建议,与ClawHub规范同步更新。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 458 次。

如何安装 Skill Validator?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install skill-validator」即可一键安装,无需额外配置。

Skill Validator 是免费的吗?

是的,Skill Validator 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Skill Validator 支持哪些平台?

Skill Validator 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Skill Validator?

由 渡鸦大人(@puppetcat-fire)开发并维护,当前版本 v1.0.11。

💬 留言讨论