← Back to Skills Marketplace
lj22503

Skill Optimizer

by lj22503 · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
114
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install skill-optimizer-v2
Description
[何时使用]当用户需要评估技能质量时;当用户说"检查这个 skill"时;当创建或修改 skill 后需要验证时;当检测到"skill 优化""skill 评估""技能检查"等关键词时;当批量检查多个技能时
Usage Guidance
This skill appears to be a legitimate skill-validator, but it has sloppy packaging and risky defaults you should address before running it broadly: 1) The SKILL.md references reference files (references/examples.md, references/scoring.md) that are not included — the validator will mark the skill as failing for missing files (self-inconsistency). Either add the missing reference files or remove those references. 2) Inspect the two Python scripts (scripts/check-templates.py and scripts/optimize-skill.py) — they contain hard-coded workspace paths (e.g., /home/admin/.openclaw/..., ~/.openclaw/...). Run the scripts with an explicit single-skill argument rather than letting them run in batch mode, or edit the defaults to point to a safe test directory. 3) Run the scripts in a sandbox or with limited permissions first to confirm what directories they read. 4) If you plan to let the agent invoke this skill autonomously, be aware it can enumerate and read SKILL.md and other files in your skills workspace — do not install or enable it if you are unwilling to allow that level of file-read access. If you want to proceed, fix the missing referenced files and adjust/remove hard-coded paths for safer operation.
Capability Analysis
Type: OpenClaw Skill Name: skill-optimizer-v2 Version: 1.0.1 The skill bundle is a utility designed to audit and score other OpenClaw skills against the 'SKILL-STANDARD-v3.md' specification. The included Python scripts (optimize-skill.py and check-templates.py) perform local file system operations to validate metadata, check for required sections, and ensure referenced template files exist. While the skill requests high-privilege tools like Bash and Exec, these are consistent with its stated purpose of running optimization and validation scripts, and the provided code contains no evidence of data exfiltration, persistence, or malicious intent.
Capability Assessment
Purpose & Capability
Name, description, SKILL.md and the included Python scripts all implement a 'skill optimizer' that reads SKILL.md files and scores/validates them. That capability is coherent with the stated purpose. However the package references several specific workspace paths (e.g., ~/.openclaw/workspace/..., /home/admin/.openclaw/...) and includes references to files (references/examples.md, references/scoring.md) that are not present in the bundle — an inconsistency between claimed resources and provided files.
Instruction Scope
SKILL.md and scripts instruct the agent to read and traverse skill directories and open SKILL.md files. The included scripts implement a mandatory template-file check and, when run in batch mode, will walk an entire skills root (hard-coded default path in check-templates.py). This is expected for a validator, but the SKILL.md declares 'templates/references/scripts mentioned must exist' while the bundle itself references references/examples.md and references/scoring.md that are missing — meaning the skill will report failures for its own content. Also the batch default path (/home/admin/.openclaw/.../betterlife/skills and several ~/.openclaw paths) are project-specific and could cause broad scanning of the user's workspace if run without care.
Install Mechanism
No install spec — instruction-only plus scripts. This is low-risk compared to arbitrary remote installs; nothing is downloaded or executed automatically from external URLs.
Credentials
The skill requests no environment variables or credentials. The scripts do rely on specific filesystem paths (e.g., STANDARD_FILE pointing at ~/.openclaw/workspace/docs/SKILL-STANDARD-v3.md) but do not request secrets. Still, hard-coded paths increase the chance of scanning unintended directories.
Persistence & Privilege
The skill does not request elevated privileges, does not set always:true, and does not attempt to modify other skills or system-wide config. It only reads files and prints reports. Running its scripts can exit with non-zero codes but they don't persist configuration or credentials.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install skill-optimizer-v2
  3. After installation, invoke the skill by name or use /skill-optimizer-v2
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Updated documentation with detailed quality evaluation standards based on SKILL-STANDARD-v3.md. - Clarified mandatory checks for related template, reference, and script files; missing files now result in automatic failure. - Outlined comprehensive scoring system and pass/fail criteria. - Added clear formats for optimization suggestions, common mistakes, troubleshooting, and report outputs. - Expanded feature descriptions and use case examples for skill evaluation and batch processing.
Metadata
Slug skill-optimizer-v2
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Skill Optimizer?

[何时使用]当用户需要评估技能质量时;当用户说"检查这个 skill"时;当创建或修改 skill 后需要验证时;当检测到"skill 优化""skill 评估""技能检查"等关键词时;当批量检查多个技能时. It is an AI Agent Skill for Claude Code / OpenClaw, with 114 downloads so far.

How do I install Skill Optimizer?

Run "/install skill-optimizer-v2" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Skill Optimizer free?

Yes, Skill Optimizer is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Skill Optimizer support?

Skill Optimizer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Skill Optimizer?

It is built and maintained by lj22503 (@lj22503); the current version is v1.0.1.

💬 Comments