Skill Quality Checker

🔍 OpenClaw 技能质量静态扫描器

OpenClaw 技能质量静态分析工具,一键评估文档、代码、配置与维护健康度,适合发布前自检与横向对比。

收藏
4.6k
安装
1.2k
版本
1.0.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

skill-assessment 是一款面向 OpenClaw 生态的轻量级静态分析工具,通过命令行对技能包进行多维度质量扫描。支持单技能评估、批量扫描、JSON 输出及问题聚焦模式,并可对两个技能进行横向对比。

典型命令

  • skill-assess <path> — 单技能评估
  • skill-assess --all — 批量扫描本地全部技能
  • skill-assess --compare <skill-a> <skill-b> — 横向对比
  • skill-assess --problems-only — 仅输出问题项
  • skill-assess --format json — 结构化报告输出

评分维度
1. 文档完整性 — README、CHANGELOG、API 说明等覆盖度

2. 代码质量 — 静态检查、安全信号、规范符合度

3. 配置友好性 — 参数验证、默认值合理性、错误提示

4. 维护活跃度 — 版本迭代频率、Issue 响应、依赖更新

显著优点

  • 开箱即用:无需复杂环境配置,单命令完成评估
  • 多场景覆盖:既适合开发者发布前自检,也适合用户安装前对比决策
  • 输出灵活:支持人类可读摘要与机器可解析的 JSON 双模式
  • 对比能力:原生支持技能间横向对比,降低选型成本

潜在局限

  • 静态分析无法捕获运行时行为与动态依赖问题
  • 维护活跃度评分依赖公开元数据,私有仓库或离线场景可能失真
  • 对比功能需本地已下载双方技能,无法直接拉取远程仓库

适合人群

  • 技能开发者:发布前质量把关与持续集成接入
  • 平台运营者:批量审核入驻技能的健康度
  • 终端用户:在多个相似技能间做安装决策
  • 安全审计人员:快速识别高风险维护状态的技能

常规风险

  • 扫描结果仅反映静态快照,不代表实际运行时安全性
  • --problems-only 模式可能掩盖低优先级但潜在重要的优化建议
  • 对比评分需结合业务场景解读,高分技能不一定更适合特定用例
  • 依赖外部元数据(如 Git 历史)时,若仓库结构非标准可能评分偏差

Skill Quality Checker 内容

手动下载zip · 824 B
SKILL.mdtext/markdown
请选择文件