Pre-install assessment tool for OpenClaw skills.
Output language automatically matches user's input language.
When user provides a skill name, fetch its metadata:
text
Use clawhub CLI to inspect the skill:
- clawhub inspect {skill-name}
Get the actual SKILL.md to analyze dependencies and functionality.
FactorWeightDescriptionSecurity30%ClawHub official scan resultsPopularity25%Downloads, starsMaintenance20%Last update timeDependencies15%Required tools, packagesAPI Cost10%External API requirements
text
🎯 Conclusion: {recommendation}
Score: {X}/100 ({grade}) | Security: {status} | Dependencies: {level}
📋 Skill Assessment Report: {skill-name}
📊 Metrics
├─ 🔒 Official Security: {status}
├─ 📈 Popularity: {downloads} downloads | {stars} stars
├─ 🔄 Maintenance: {days} days ago
├─ 📦 Dependencies: {list}
└─ 💰 API Cost: {status}
📝 Description
{description}
⚙️ Requirements
├─ CLI Tools: {tools}
├─ Python Packages: {packages}
├─ Node Packages: {packages}
└─ API Keys: {keys}
⚠️ Usage Notes
├─ {warning}
💡 Installation Advice
{advice}
ℹ️ Metadata
├─ Author: {author}
├─ Version: {version}
├─ License: {license}
└─ Scored at: {datetime}
Display the report directly to user. No files created.
text
Skill not found → "❌ 未找到该skill,请检查名称"
ClawHub API error → "❌ 无法连接ClawHub,请稍后重试"
Parse error → "⚠️ 部分信息解析失败,报告可能不完整"