Quality scanner for OpenClaw skills. Evaluates functionality, security, usability, documentation, and best practices with weighted scoring. Pure Python - no dependencies.
- Multi-Dimension Analysis: 5 evaluation dimensions
- Security Review: Detect potential security issues
- Weighted Scoring: Overall quality score calculation
- Strength/Weakness Analysis: Detailed improvement suggestions
- No Dependencies: Pure Python implementation
- Functionality: Does it work as described?
- Security: Any security risks?
- Usability: Easy to use?
- Documentation: Clear and complete?
- Best Practices: Follows skill guidelines?
npx clawhub install skill-analyzer# Analyze a skill
node skill-analyzer.js analyze /path/to/skill
# Quick scan
node skill-analyzer.js scan /path/to/skill
# Detailed report
node skill-analyzer.js report /path/to/skill --format json
# Security check only
node skill-analyzer.js security /path/to/skillOpenClaw 技能质量扫描器。评估功能、安全性、可用性、文档和最佳实践,并给出加权评分。纯 Python 实现,无依赖。
- 多维度分析:5 个评估维度
- 安全审查:检测潜在安全问题
- 加权评分:计算整体质量分数
- 优劣势分析:详细的改进建议
- 无依赖:纯 Python 实现
- 功能性:是否按描述工作?
- 安全性:有安全风险吗?
- 可用性:易于使用?
- 文档:清晰完整?
- 最佳实践:遵循技能指南?
npx clawhub install skill-analyzer# 分析技能
node skill-analyzer.js analyze /path/to/skill
# 快速扫描
node skill-analyzer.js scan /path/to/skill
# 详细报告
node skill-analyzer.js report /path/to/skill --format json
# 仅安全检查
node skill-analyzer.js security /path/to/skill