← 返回 Skills 市场
terwox

Skill Evaluator

作者 Terwox · GitHub ↗ · v1.0.0
cross-platform ✓ 安全检测通过
2454
总下载
3
收藏
9
当前安装
1
版本数
在 OpenClaw 中安装
/install skill-evaluator
功能描述
Evaluate Clawdbot skills for quality, reliability, and publish-readiness using a multi-framework rubric (ISO 25010, OpenSSF, Shneiderman, agent-specific heuristics). Use when asked to review, audit, evaluate, score, or assess a skill before publishing, or when checking skill quality. Runs automated structural checks and guides manual assessment across 25 criteria.
安全使用建议
This skill appears internally consistent and appropriate for reviewing other skills. Before running: 1) Inspect scripts/eval-skill.py yourself (it only reads files and parses YAML/AST; it does not spawn subprocesses or network calls). 2) Ensure you run it on the intended skill directory (don't point it at system or private repos containing secrets). 3) Install Python 3.6+ and PyYAML (pip install pyyaml) if you plan to run the automated checks. 4) Remember the automated script covers only structural/heuristic checks — manual judgment is required for many rubric items. 5) SKILL.md recommends an optional external tool (SkillLens via npm) — that is not required by this skill; treat external tool recommendations as separate dependencies and review them before use.
功能分析
Type: OpenClaw Skill Name: skill-evaluator Version: 1.0.0 The OpenClaw skill 'skill-evaluator' is designed to assess the quality and security of other skills. Its `SKILL.md` provides clear, task-oriented instructions for the AI agent to execute a local Python script (`scripts/eval-skill.py`) on a specified skill directory. The Python script performs static analysis and content checks, including looking for hardcoded credentials and undocumented environment variables within the *target skill* being evaluated, which is a legitimate security function for an evaluator. There is no evidence of prompt injection, data exfiltration, malicious execution, or persistence mechanisms targeting the agent's environment or unrelated data.
能力评估
Purpose & Capability
Name/description match the delivered artifacts: SKILL.md describes running scripts/evaluations and the repo contains scripts/eval-skill.py, a rubric (references/rubric.md), and an evaluation template. The checks the script implements (frontmatter, file structure, docs, simple script analysis) are coherent with the stated evaluator purpose.
Instruction Scope
SKILL.md explicitly instructs the agent to run the local script (python3 scripts/eval-skill.py /path/to/skill) and to read/skim code and docs — this necessarily requires reading files in the target skill directory, which is intended. Manual scoring steps are required and the evaluator recommends an optional external scanner (SkillLens) — that recommendation is optional and not required for operation.
Install Mechanism
No install spec is provided (instruction-only skill). The included Python script requires Python 3.6+ and PyYAML (documented in SKILL.md). No network downloads, external archives, or package installs are required by the skill itself.
Credentials
The skill requests no environment variables, no credentials, and no config paths. The evaluator script scans files for issues (including credential-like patterns) when run, which is appropriate for its purpose but means you should not run it against directories containing secrets you don't want inspected.
Persistence & Privilege
always:false and user-invocable:true. The skill does not request persistent agent presence or attempt to modify other skills or system-wide settings. It performs local read-only analysis of a provided skill directory (writes only when you copy the EVAL_TEMPLATE to create EVAL.md, which is an intended publishing artifact).
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install skill-evaluator
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /skill-evaluator 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: 25-criteria evaluation framework (ISO 25010, OpenSSF, Shneiderman, agent-specific heuristics). Automated structural checks + manual rubric. Eval template included.
元数据
Slug skill-evaluator
版本 1.0.0
许可证
累计安装 10
当前安装数 9
历史版本数 1
常见问题

Skill Evaluator 是什么?

Evaluate Clawdbot skills for quality, reliability, and publish-readiness using a multi-framework rubric (ISO 25010, OpenSSF, Shneiderman, agent-specific heuristics). Use when asked to review, audit, evaluate, score, or assess a skill before publishing, or when checking skill quality. Runs automated structural checks and guides manual assessment across 25 criteria. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2454 次。

如何安装 Skill Evaluator?

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

Skill Evaluator 是免费的吗?

是的,Skill Evaluator 完全免费(开源免费),可自由下载、安装和使用。

Skill Evaluator 支持哪些平台?

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

谁开发了 Skill Evaluator?

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

💬 留言讨论