← Back to Skills Marketplace
458
Downloads
0
Stars
3
Active Installs
10
Versions
Install in OpenClaw
/install skill-validator
Description
技能检验工具:基于ClawHub技能格式规范的验证工具,确保技能符合最新发布要求。自动检测格式问题,提供修复建议,与ClawHub规范同步更新。
Usage Guidance
该技能的代码和文档与其“技能验证/发布适配器”目的基本一致:脚本只做本地的文件结构、脚本语法和 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);这些凭据不会被该包自动收集,但如果你使用发布功能,请在受控环境中、并使用最小权限的令牌。
如果你希望更谨慎:在容器或隔离环境中运行首次安装与验证,或只使用本地验证脚本而跳过任何示例中展示的远程下载/发布步骤。
Capability Analysis
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.
Capability Assessment
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)——这是合理的本地安装行为,未修改其他技能配置或系统级策略。
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install skill-validator - After installation, invoke the skill by name or use
/skill-validator - Provide required inputs per the skill's parameter spec and get structured output
Version History
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规范自动同步与发布流程
- 性能成功率和失败原因统计数据添加,帮助用户了解项目改进效果
Metadata
Frequently Asked Questions
What is Skill Validator?
技能检验工具:基于ClawHub技能格式规范的验证工具,确保技能符合最新发布要求。自动检测格式问题,提供修复建议,与ClawHub规范同步更新。 It is an AI Agent Skill for Claude Code / OpenClaw, with 458 downloads so far.
How do I install Skill Validator?
Run "/install skill-validator" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Skill Validator free?
Yes, Skill Validator is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Skill Validator support?
Skill Validator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Skill Validator?
It is built and maintained by 渡鸦大人 (@puppetcat-fire); the current version is v1.0.11.
More Skills