/install openclaw-skill-reviewer
Skill Reviewer
Comprehensive skill review and validation for OpenClaw skills.
Overview
This skill provides a systematic three-level review process to ensure skills are:
- Valid - Proper structure and format
- Complete - All required components present
- Correct - Generated outputs match OpenClaw specifications
- High-quality - Follows best practices
Review Workflow
Level 1: Format Validation
Run automatic validation using package_skill.py:
python3 /home/yupeng/.npm-global/lib/node_modules/openclaw/skills/skill-creator/scripts/package_skill.py \x3Cskill-path>
Checks:
- YAML frontmatter format and required fields
- Skill naming conventions and directory structure
- Description completeness and quality
- File organization and resource references
Outcome: ✅ Valid or ❌ Validation errors
Level 2: Content Quality Assessment
Manually review SKILL.md for:
Frontmatter:
nameis concise and follows naming conventionsdescriptionis comprehensive and includes "when to use" information- No extraneous fields in YAML
Body Structure:
- Clear organization (workflow-based, task-based, or reference-based)
- Progressive disclosure pattern (metadata → SKILL.md → references)
- Concise and focused content
- Imperative/infinitive form for instructions
Writing Quality:
- No filler or redundant explanations
- Concrete examples and realistic scenarios
- Clear guidance on when to read reference files
- Avoids duplication between SKILL.md and references
Level 3: Functional Verification
Critical Step - Verify that generated outputs match actual OpenClaw specifications.
For skills that generate templates:
- Compare generated templates with actual OpenClaw specification files
- Example: If skill generates AGENTS.md templates, compare with
/home/yupeng/.openclaw/workspace/AGENTS.md - Check for missing required sections (session startup, memory workflow, safety rules, group chat etiquette, heartbeat mechanism)
- Verify all critical requirements are present
For skills with scripts:
- Test scripts to ensure they work correctly
- Verify output matches expected format
- Check error handling
For skills with references:
- Verify reference files are accurate and up-to-date
- Check that references are properly linked from SKILL.md
Level 4: Best Practices Check
Verify the skill follows OpenClaw skill best practices:
Progressive Disclosure:
- SKILL.md body is concise (\x3C500 lines preferred)
- Detailed information moved to references/
- References are properly linked and described
Resource Organization:
- Only necessary resource directories created
- No extraneous files (README.md, INSTALLATION_GUIDE.md, etc.)
- Scripts/ references/ assets/ used appropriately
Context Efficiency:
- Information lives in either SKILL.md OR references, not both
- Essential procedural instructions in SKILL.md
- Detailed reference material in references/
Triggering Accuracy:
descriptionclearly states when the skill should be used- All "when to use" information is in description, not body
Common Issues Found
Missing Functional Verification:
- Skill generates templates but they don't match actual specifications
- Example: AGENTS.md template missing session startup requirements
Incomplete Descriptions:
- Description doesn't include "when to use" information
- Body contains "When to Use This Skill" sections (should be in description)
Duplication:
- Same information in both SKILL.md and references
- Wastes context window tokens
Extraneous Files:
- README.md, CHANGELOG.md, etc. in skill directory
- Should only contain SKILL.md and necessary resources
Poor Progressive Disclosure:
- SKILL.md too verbose
- References not properly linked or described
Review Checklist
For each skill, verify:
- Level 1: Format validation passes
- Level 2: SKILL.md structure and quality are good
- Level 3: Generated templates match OpenClaw specifications
- Level 4: Best practices are followed
- No extraneous files
- Description includes "when to use" information
- References are properly linked from SKILL.md
- Scripts work correctly (if present)
Resources
scripts/
review_skill.py- Automated review script (optional enhancement)
references/
openclaw-specs.md- OpenClaw specifications for comparisonbest-practices.md- Skill design best practices
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install openclaw-skill-reviewer - 安装完成后,直接呼叫该 Skill 的名称或使用
/openclaw-skill-reviewer触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
OpenClaw Skill Reviewer 是什么?
Performs a three-level audit of OpenClaw skills for format, content quality, functional correctness, and adherence to best practices. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 428 次。
如何安装 OpenClaw Skill Reviewer?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install openclaw-skill-reviewer」即可一键安装,无需额外配置。
OpenClaw Skill Reviewer 是免费的吗?
是的,OpenClaw Skill Reviewer 完全免费(开源免费),可自由下载、安装和使用。
OpenClaw Skill Reviewer 支持哪些平台?
OpenClaw Skill Reviewer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 OpenClaw Skill Reviewer?
由 YuKaiXu(@ykaixu)开发并维护,当前版本 v1.0.0。