← Back to Skills Marketplace
shaozhengmao

skill-quality-checker

by shaozhengmao · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
256
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install skill-quality-checker
Description
Skill 质量检测工具。对已安装的 skills 进行自动化质量评估,按5个维度打分 (问题-方案匹配度、完成度、容错性、Description精度、Token效率),输出评分报告和改进建议。 触发词:检查skill质量、评估skill、skill质量报告、skill review、审查skill、check...
Usage Guidance
This tool appears to be a local, static quality scanner that reads skill directories and produces markdown/JSON reports. Before running: (1) inspect scripts/check_quality.py yourself (you already have it bundled); (2) run it against a small test scan-dir first (not your entire skills tree) to see report contents; (3) be aware it will read all files under the scan path, so any accidentally committed secrets in skill files will appear in the output; (4) there are no network calls or credential requests in the visible code, and it does not require installation of external packages. If you want extra assurance, search the full file for imports like subprocess, socket, requests, urllib, or any hard-coded URLs before running.
Capability Analysis
Type: OpenClaw Skill Name: skill-quality-checker Version: 1.0.0 The skill is a static analysis utility designed to audit and score other installed OpenClaw skills based on five quality dimensions. The core logic in scripts/check_quality.py uses standard Python libraries to parse markdown and source code for structural patterns (e.g., error handling, file size, metadata) without any evidence of data exfiltration, unauthorized network access, or malicious intent. The instructions in SKILL.md are consistent with the tool's stated purpose of providing quality reports and do not attempt to manipulate the agent into performing unauthorized actions.
Capability Assessment
Purpose & Capability
Name/description (skill-quality-checker) match the included artifacts: a Python script and scoring reference. The script inspects SKILL.md, scripts/, and references/ to compute heuristic scores — this is expected for a quality scanner.
Instruction Scope
Instructions tell the user to run the included Python script against a skills directory (examples use /root/.openclaw/skills/). The script reads and analyzes files under the target skill directories (SKILL.md, scripts, references, etc.). This is coherent for its purpose, but it does mean the tool will read all files under the scan path (so any sensitive data accidentally stored in a skill's files would be included in the report). The script does not appear to execute other skills' scripts or spawn subprocesses (no subprocess usage in the visible imports).
Install Mechanism
No install spec — instruction-only with an included script. No downloads or package installs are required; the script claims to use only the Python standard library, which is consistent with the top-of-file imports.
Credentials
The skill declares no required environment variables, credentials, or config paths and the code does not reference external secrets or request credentials. Nothing disproportionate is requested for a local static analyzer.
Persistence & Privilege
always:false and user-invocable; the skill does not request persistent or elevated platform privileges. It reads files in the provided scan directory but does not modify other skills or system configuration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install skill-quality-checker
  3. After installation, invoke the skill by name or use /skill-quality-checker
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Skill Quality Inspector (Initial Release) An automated tool designed to evaluate the quality of installed skills and generate comprehensive scoring reports with optimization suggestions. Multi-Dimensional Assessment: Supports batch or individual skill checks across 5 core metrics: Intent Fit, Task Completeness, Robustness, Description Accuracy, and Token Efficiency. Flexible Output: Supports Markdown and JSON formats for easy viewing and archiving. Zero Dependencies: Performs full-process static analysis using only the Python Standard Library. Comprehensive Documentation: Includes detailed usage guides and scoring criteria references. Robust Workflow: Features clear grading scales and graceful error handling (e.g., proactive alerts for missing directories).
Metadata
Slug skill-quality-checker
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is skill-quality-checker?

Skill 质量检测工具。对已安装的 skills 进行自动化质量评估,按5个维度打分 (问题-方案匹配度、完成度、容错性、Description精度、Token效率),输出评分报告和改进建议。 触发词:检查skill质量、评估skill、skill质量报告、skill review、审查skill、check... It is an AI Agent Skill for Claude Code / OpenClaw, with 256 downloads so far.

How do I install skill-quality-checker?

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

Is skill-quality-checker free?

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

Which platforms does skill-quality-checker support?

skill-quality-checker is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created skill-quality-checker?

It is built and maintained by shaozhengmao (@shaozhengmao); the current version is v1.0.0.

💬 Comments