← 返回 Skills 市场
Yamlcheck
作者
bytesagain-lab
· GitHub ↗
· v3.0.2
· MIT-0
325
总下载
0
收藏
1
当前安装
10
版本数
在 OpenClaw 中安装
/install yamlcheck
功能描述
Validate YAML syntax using python3, lint configs, and convert YAML to JSON. Use when checking syntax, finding errors, or converting formats.
安全使用建议
This skill is coherent with its description and does not ask for secrets. Before installing: (1) ensure python3 is available in the environment (SKILL.md and the script require it) — the registry metadata omits this requirement and should be fixed; (2) consider installing PyYAML for full parsing if you need robust YAML support; (3) review the full scripts/script.sh contents locally — the manifest preview here was truncated, so verify the file's end to ensure there are no unexpected behaviors; (4) run the tool on non-sensitive sample files first or in an isolated environment if you want extra caution.
功能分析
Type: OpenClaw Skill
Name: yamlcheck
Version: 3.0.2
The YAMLCheck skill is a legitimate utility for validating, linting, and converting YAML files. The implementation in `scripts/script.sh` uses standard Python libraries (PyYAML if available, or basic regex fallbacks) and shell commands to process local files without any evidence of data exfiltration, network activity, or malicious execution.
能力评估
Purpose & Capability
The SKILL.md and included script clearly require python3 (and optionally PyYAML) which aligns with the declared purpose. However, the registry metadata lists no required binaries while the runtime instructions and script call python3 — that metadata omission is an inconsistency that should be corrected.
Instruction Scope
Runtime instructions and the script stay within the stated scope: they read a user-provided YAML file, run local checks or call PyYAML, and emit lint/validation/JSON output. There are no network calls, credential access, or instructions to read unrelated system files in the provided content.
Install Mechanism
No install spec is provided (instruction-only), which is lower risk. A script file is included and will be executed locally; the install path is not writing arbitrary remote code. There are no downloads or external installers in the manifest.
Credentials
The skill requests no environment variables or credentials. The only runtime dependency is python3 (and optionally the PyYAML library) which is proportionate to a YAML toolkit.
Persistence & Privilege
always is false and the skill does not request persistent or elevated system privileges. It does not modify other skills or global agent settings in the provided materials.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install yamlcheck - 安装完成后,直接呼叫该 Skill 的名称或使用
/yamlcheck触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v3.0.2
v3.0.2: Fixed version mismatch between script and SKILL.md.
v3.0.1
v3.0.1: Fixed metadata alignment — dependencies declared, claims corrected.
v3.0.0
v3.0.0: rewrite
v1.0.6
old template -> domain-specific v2.0.0
v1.0.5
old template -> domain-specific v2.0.0
v1.0.4
Quality upgrade
v1.0.3
Quality upgrade: custom functionality
v1.0.2
De-template, unique content, script cleanup
v1.0.1
Quality fix: cleaner docs, removed flags
v1.0.0
Initial release
元数据
常见问题
Yamlcheck 是什么?
Validate YAML syntax using python3, lint configs, and convert YAML to JSON. Use when checking syntax, finding errors, or converting formats. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 325 次。
如何安装 Yamlcheck?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install yamlcheck」即可一键安装,无需额外配置。
Yamlcheck 是免费的吗?
是的,Yamlcheck 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Yamlcheck 支持哪些平台?
Yamlcheck 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Yamlcheck?
由 bytesagain-lab(@bytesagain-lab)开发并维护,当前版本 v3.0.2。
推荐 Skills