← 返回 Skills 市场
zihaofeng2001

Skill Creator Pro

作者 Zihao Feng · GitHub ↗ · v2.0.0 · MIT-0
cross-platform ⚠ suspicious
866
总下载
0
收藏
6
当前安装
2
版本数
在 OpenClaw 中安装
/install skill-creator-pro
功能描述
Create new skills, modify and improve existing skills, and measure skill performance with eval-driven iteration. Use when users want to create a skill from s...
安全使用建议
This skill is mostly coherent with its purpose, but exercise caution before running it against a workspace that may contain secrets or sensitive files. Specific points to consider: - The included scripts (e.g., eval-viewer/generate_review.py) recursively read files from a workspace and embed text/binary files (PDF, XLSX, images) into a standalone HTML, so any secrets in that workspace could end up embedded in the generated HTML. - The scripts use subprocess.run (e.g., to call lsof to kill a port) and may attempt to invoke an external CLI ('claude -p') if present — review those calls and avoid running them if you don't trust the environment or the external tools. - The generated viewer.html loads Google Fonts (network call) and the Python script may spawn a tiny HTTP server and open a browser; if you plan to share the generated HTML, confirm it contains only intended content. Mitigations before installing/using: - Inspect the repository locally (you already have the files) and read generate_review.py and run_loop.py to understand exactly which paths they read and which subprocesses they call. - Run the scripts only on a dedicated, scrubbed workspace that contains only the eval artifacts you intend to expose. Remove any credentials, private keys, or unrelated files first. - If you need extra safety, run the scripts in an isolated environment (container, VM) with no network and limited filesystem mounts. - If you won't use the optional external CLI (claude -p), disable or remove those code paths to avoid accidental invocation. - Prefer manual review of the generated HTML before sending it to others; verify that the content included is expected. Given these behaviors, the skill is not clearly malicious but has broader file- and process-access than casual users might expect — classify as suspicious until you confirm you're running it in a safe, intended workspace.
功能分析
Type: OpenClaw Skill Name: skill-creator-pro Version: 2.0.0 The bundle is a comprehensive development toolset designed to create, test, and optimize OpenClaw skills, adapted from official Anthropic patterns. It contains Python scripts for orchestrating evaluation loops (run_loop.py), measuring triggering accuracy (run_eval.py), and a local HTTP server (generate_review.py) to host a standalone HTML results viewer (viewer.html). The code uses standard subprocess calls to interact with the Claude CLI and manages local workspace files for benchmarking. No evidence of data exfiltration, malicious persistence, or harmful prompt injection was found; the instructions explicitly include a 'Principle of Lack of Surprise' section forbidding the creation of malware or security exploits.
能力评估
Purpose & Capability
The name/description (skill creation, eval, benchmarking, description optimization) matches the included scripts and agent guides: many files are evaluation/packaging utilities (run_eval.py, run_loop.py, generate_review.py, grader/comparator/analyzer agent prompts). It is reasonable that a skill-creator needs to read skill files, transcripts, and outputs. However, the included tools traverse and embed arbitrary files from a provided workspace and can include binary files (PDF/XLSX) as base64, which is broader access than a casual 'skill authoring helper' might imply.
Instruction Scope
SKILL.md and the agent files explicitly instruct reading skill SKILL.md files, transcripts, outputs, and running evaluation scripts. generate_review.py recursively finds runs under a workspace, reads many file types, base64-embeds binaries, and prepares a standalone HTML review. These instructions allow reading and packaging any file under the workspace directory (and some parent checks), so if the workspace contains secrets or unrelated data those could be included in the generated review and sent externally. The SKILL.md also mentions calling 'claude -p' and using sessions_spawn; invoking an external CLI or subagent increases scope and network interaction if present.
Install Mechanism
No install spec — instruction- and script-only. That's lower risk than arbitrary downloads. The Python scripts use only stdlib functionality (as advertised) so there is no hidden remote install. Still, scripts call subprocesses (e.g., lsof) when available.
Credentials
The skill declares no required environment variables or credentials, which aligns with its stated purpose. There are no declared external tokens or keys requested. That said, the code can call external CLIs (e.g., 'claude -p' if installed) and will attempt to open the network (viewer HTML references Google Fonts) and run local commands (lsof), so the absence of declared creds is coherent but doesn't eliminate runtime network/local interactions.
Persistence & Privilege
always: false and default model invocation are preserved (no forced always-on). The skill does not request to modify other skills or global agent settings. Scripts write or embed review/feedback files within the supplied workspace, which is expected for an eval tool and scoped to the workspace rather than global config.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install skill-creator-pro
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /skill-creator-pro 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.0.0
Complete rewrite: now based on Anthropic official skill-creator (github.com/anthropics/skills). Adds eval-driven iteration loop, browser-based viewer, grading system, blind A/B comparison, description optimization, benchmark aggregation. Adapted for OpenClaw with sessions_spawn, headless --static viewer, and claude -p compatibility notes.
v1.0.0
Initial release. Eval-driven skill creation with iterative improvement, benchmarking, and description optimization. Adapted from Anthropic Claude Code skill-creator (Apache 2.0).
元数据
Slug skill-creator-pro
版本 2.0.0
许可证 MIT-0
累计安装 7
当前安装数 6
历史版本数 2
常见问题

Skill Creator Pro 是什么?

Create new skills, modify and improve existing skills, and measure skill performance with eval-driven iteration. Use when users want to create a skill from s... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 866 次。

如何安装 Skill Creator Pro?

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

Skill Creator Pro 是免费的吗?

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

Skill Creator Pro 支持哪些平台?

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

谁开发了 Skill Creator Pro?

由 Zihao Feng(@zihaofeng2001)开发并维护,当前版本 v2.0.0。

💬 留言讨论