{"skill":{"slug":"skill-reviewer-rabbot42","displayName":"Skill Reviewer","summary":"审查和评估 OpenClaw Skill 的质量，提供改进建议","description":"---\nname: skill-reviewer\ndescription: \"审查和评估 OpenClaw Skill 的质量，提供改进建议\"\nmetadata: { \"openclaw\": { \"emoji\": \"🔍\" } }\n---\n\n# Skill 质量审查器\n\n审查一个 Skill 的质量，判断其是否是个好 Skill。\n\n## When to Use\n\n✅ **USE this skill when:**\n\n- 用户想审查某个 Skill 的质量\n- 评估一个 Skill 是否需要改进\n- 检查 Skill 是否符合最佳实践\n- 给 Skill 打分或提出改进建议\n\n❌ **DON'T use this skill when:**\n\n- 用户只是询问某个 Skill 的使用方法\n- 需要直接修改某个 Skill（只负责审查，不负责修改）\n- 与 Skill 开发无关的一般性问题\n\n---\n\n## 什么是好的 Skill\n\n### 1. 描述精准\n- ✅ 清晰说明能做什么\n- ❌ 避免太宽泛（如\"查东西\"、\"GitHub 相关\"）\n\n### 2. 场景边界清晰\n- 有 **When to Use**（什么时候用）\n- 有 **When NOT to Use**（什么时候不用）\n\n### 3. 命令具体可执行\n- 有可直接运行的命令示例\n- ❌ 不能只有概念，没有具体实现\n\n### 4. 专注一件事\n- 一次只做一件事，窄而深\n- ❌ 避免瑞士军刀式的大杂烩\n\n---\n\n## 审查清单\n\n给目标 Skill 逐项检查：\n\n| 检查项 | 权重 | 说明 |\n|--------|------|------|\n| Header 完整 | ⭐⭐⭐ | 包含 name, description, metadata |\n| description 精准 | ⭐⭐⭐⭐⭐ | 不模糊，不宽泛 |\n| 有明确 Use Cases | ⭐⭐⭐⭐ | 有 When to Use 说明 |\n| 有具体命令示例 | ⭐⭐⭐⭐⭐ | 可直接复制运行 |\n| 有注意事项 | ⭐⭐⭐ | 包含 limitations, requirements |\n| 专注一件事 | ⭐⭐⭐⭐ | 不做\"大杂烩\" |\n\n---\n\n## 评分标准\n\n| 等级 | 分数 | 评价 |\n|------|------|------|\n| 优秀 | 90-100 | 可直接使用，无需修改 |\n| 良好 | 70-89 | 不错，稍作优化更佳 |\n| 一般 | 50-69 | 需要较大改进 |\n| 较差 | <50 | 建议重新设计 |\n\n---\n\n## 注意事项\n\n- ⚠️ 审查结果仅供参考，最终判断需人工决定\n- ⚠️ 只负责审查，不自动修改目标 Skill\n- ⚠️ 需要先读取目标 SKILL.md 才能审查（无法审查不存在的文件）\n- 💡 建议结合具体使用场景灵活应用\n\n---\n\n## 实际示例\n\n### 审查步骤\n\n1. **读取目标 Skill 的 SKILL.md**\n   ```bash\n   # 假设要审查 weather skill\n   cat ~/.openclaw/skills/weather/SKILL.md\n   # 或\n   cat /opt/homebrew/lib/node_modules/openclaw/skills/weather/SKILL.md\n   ```\n\n2. **逐项对照审查清单检查**\n\n3. **输出审查结果**（见下方模板）\n\n### 示例输出\n\n```\n## 审查结果：weather skill\n\n### 得分：95/100 (优秀)\n\n### 优点\n- Header 完整，包含 emoji\n- description 精准，不模糊\n- 有完整的 When to Use / When NOT to Use\n- 命令示例丰富且可直接运行\n- 包含注意事项（rate limit）\n\n### 问题\n- 无明显问题\n\n### 改进建议\n- 可考虑添加更多城市的格式示例\n```\n\n---\n\n## 输出格式\n\n审查完成后，输出：\n\n```\n## 审查结果：[Skill 名称]\n\n### 得分：X/100 (等级)\n\n### 优点\n- ...\n\n### 问题\n- ...\n\n### 改进建议\n1. ...\n2. ...\n```\n\n---\n\n## 使用方法\n\n当需要审查某个 Skill 的质量时：\n1. 读取该 Skill 的 SKILL.md 文件\n2. 根据上述清单逐项检查\n3. 输出审查结果和改进建议\n","tags":{"analysis":"1.0.0","latest":"1.0.0","review":"1.0.0"},"stats":{"comments":0,"downloads":505,"installsAllTime":1,"installsCurrent":1,"stars":0,"versions":1},"createdAt":1772893781071,"updatedAt":1778491764944},"latestVersion":{"version":"1.0.0","createdAt":1772893781071,"changelog":"Initial release of skill-reviewer (v1.0.0):\n\n- Provides a thorough checklist and guidelines for reviewing OpenClaw Skill quality.\n- Defines clear criteria for good Skills, including precise description, scoped use cases, actionable commands, and single-responsibility focus.\n- Includes a weighted review checklist and scoring system with qualitative grades.\n- Supplies sample review output format for consistency.\n- Outlines when to use or avoid this skill and provides practical usage instructions.","license":null},"metadata":{"setup":[],"os":null,"systems":null},"owner":{"handle":"rabbot42","userId":"s17avw835wx24vjc0c2js2ynsn884bxq","displayName":"rabbot42","image":"https://avatars.githubusercontent.com/u/258579367?v=4"},"moderation":null}