← 返回 Skills 市场
mengbin92

Skill Linter

作者 mengbin92 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
91
总下载
0
收藏
2
当前安装
1
版本数
在 OpenClaw 中安装
/install skill-linter
功能描述
Analyze and validate SKILL.md files for best practices, common issues, and improvement suggestions. Use when reviewing a Skill, creating a new Skill, or when...
安全使用建议
This skill appears to implement a legitimate SKILL.md linter, but review these before installing: - The registry claims 'instruction-only' yet includes a Python script (skill_linter.py). Inspect the full script yourself (it appears to only parse and print reports) and confirm you trust the author. - The package does not declare runtime dependencies. Ensure your environment has Python 3 and the PyYAML package (the code imports 'yaml') before running. - The SKILL.md frontmatter lists allowed-tools: Read, Edit, Write. The linter reads the SKILL.md you point it at — avoid passing paths to sensitive files. Confirm whether the skill will ever be allowed to perform writes on your system; if you do not want it to modify files, restrict its permissions or run it in a sandbox. - Because this is an included script (not a vetted install), prefer running it in an isolated environment (container or temporary VM) if you are unsure. If you plan to install for regular use, ask the owner to: 1) Update registry metadata to declare this is a code-backed skill (not instruction-only); 2) Add explicit dependency declarations (python, PyYAML) or provide an install spec; 3) Clarify whether the skill will write changes and whether allowed-tools: Write is required. These changes will remove the remaining incoherence and raise confidence.
能力评估
Purpose & Capability
Name/description match the observed behavior: the code and SKILL.md both implement a SKILL.md linter. However the registry metadata claims 'instruction-only' while a Python implementation (skill_linter.py) is present — that mismatch and the lack of declared runtime dependencies (Python module 'yaml'/PyYAML) are unexpected.
Instruction Scope
Runtime instructions and the Python code operate only on the SKILL.md file provided as input (parse frontmatter, analyze body, print a report). There are no network calls, credential access, or references to unrelated system paths. Note: the frontmatter includes allowed-tools: Read, Edit, Write which suggests write capability, but neither the instructions nor the visible code require network/credential access or sweep other files.
Install Mechanism
There is no install spec, but a Python script is included. The package does not declare runtime requirements (python3, PyYAML). That omission can cause runtime failures or hidden implicit requirements; the skill will need a Python runtime and the 'yaml' package even though the registry lists no dependencies.
Credentials
The skill requests no environment variables, no credentials, and the code does not read env vars or secrets. Its file access is limited to the SKILL.md path supplied by the user, which is proportionate to its purpose.
Persistence & Privilege
Flags are normal (always: false, user-invocable true). The skill does not request permanent presence or modify agent-wide settings in the visible code. No evidence it writes to other skills or global config.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install skill-linter
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /skill-linter 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: Analyze and validate SKILL.md files for best practices
元数据
Slug skill-linter
版本 1.0.0
许可证 MIT-0
累计安装 2
当前安装数 2
历史版本数 1
常见问题

Skill Linter 是什么?

Analyze and validate SKILL.md files for best practices, common issues, and improvement suggestions. Use when reviewing a Skill, creating a new Skill, or when... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 91 次。

如何安装 Skill Linter?

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

Skill Linter 是免费的吗?

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

Skill Linter 支持哪些平台?

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

谁开发了 Skill Linter?

由 mengbin92(@mengbin92)开发并维护,当前版本 v1.0.0。

💬 留言讨论