skill-reviewer

Score and grade AgentSkills across four dimensions: design quality, content quality, security, and usability. Use when asked to score, grade, evaluate, or rate a skill's quality — producing a numeric scorecard with dimension-by-dimension ratings. Triggers on "score this skill", "grade skill", "rate skill quality", "evaluate skill", "skill scorecard", "给技能打分", "技能评分".

3,891 stars

Best use case

skill-reviewer is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Score and grade AgentSkills across four dimensions: design quality, content quality, security, and usability. Use when asked to score, grade, evaluate, or rate a skill's quality — producing a numeric scorecard with dimension-by-dimension ratings. Triggers on "score this skill", "grade skill", "rate skill quality", "evaluate skill", "skill scorecard", "给技能打分", "技能评分".

Teams using skill-reviewer should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/skill-quality-auditor/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/ann0501/skill-quality-auditor/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/skill-quality-auditor/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How skill-reviewer Compares

Feature / Agentskill-reviewerStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Score and grade AgentSkills across four dimensions: design quality, content quality, security, and usability. Use when asked to score, grade, evaluate, or rate a skill's quality — producing a numeric scorecard with dimension-by-dimension ratings. Triggers on "score this skill", "grade skill", "rate skill quality", "evaluate skill", "skill scorecard", "给技能打分", "技能评分".

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# Skill Reviewer

Four-dimension quality auditor for AgentSkills.

## Review Process

### Step 1: Inventory & Classify

1. `find /path/to/skill -type f` — list all files. If path doesn't exist or is empty, abort with error.
2. Read `_meta.json` or `.clawhub/origin.json` if present (source, version, author info).
3. Read SKILL.md in full.
4. Classify skill type per `references/weight-adjustment.md` → determine weights.

### Step 2: Scan

1. SKILL.md (full read)
2. scripts/ (full read, do NOT execute)
3. references/ (full read if ≤10 files or ≤50KB total; spot-check otherwise)
4. assets/ (list filenames, flag non-asset file types: .sh/.py/.exe/.bat/.ps1 in assets/ = suspicious)
5. Other files (.json, dotfiles, symlinks) — inspect each

### Step 3: Score Each Dimension

Load reference files: `references/design-quality.md`, `references/content-quality.md`, `references/security.md`, `references/usability.md`.

For each dimension, walk the checklist and score per the rubric. Cite `[file:line]` for each finding.

**Security shortcut:** Run grep sweeps for CRITICAL patterns first (see security.md C1-C11). If any CRITICAL found → D3=1, note it, but **still score remaining dimensions** — don't skip them.

**Orphan file check (security.md):** After reading SKILL.md, cross-reference all mentioned files against the actual file list. Flag orphans.

### Step 4: Calculate & Verdict

Weighted total = Σ(dim_score × adjusted_weight)

| Verdict | Condition |
|---------|-----------|
| ✅ PASS | Total ≥ 8 AND every dimension ≥ 6 AND no CRITICAL findings |
| 🔧 REVISE | Total < 8 OR any dimension < 6 OR any CRITICAL finding |

**CRITICAL auto-revise:** Even if total ≥ 8, any security CRITICAL finding forces REVISE.

## Report Format

Use list format (not tables — compatible with all platforms):

### PASS:
```
【技能审校通过】
技能:{name}
路径:{path}
类型:{type}
综合得分:{score}/10
审校日期:{date}

• 设计质量({w1}%):{d1}/10 — {简要说明}
• 内容质量({w2}%):{d2}/10 — {简要说明}
• 安全性({w3}%):{d3}/10 — {简要说明}
• 实用性({w4}%):{d4}/10 — {简要说明}

亮点:
- {亮点1}
- {亮点2}
```

### REVISE:
```
【技能审校打回】
技能:{name}
路径:{path}
类型:{type}
综合得分:{score}/10
审校日期:{date}

⚠️ 判定维度:
• 设计质量({w1}%):{d1}/10
• 内容质量({w2}%):{d2}/10
• 安全性({w3}%):{d3}/10
• 实用性({w4}%):{d4}/10

具体问题:
- [D1] {issue} — {file}:{line}
- [D3] 🔴 CRITICAL: {issue} — {file}:{line}

改进方向:
- {方向1}
- {方向2}

达标标准:
- {标准1}
- {标准2}
```

## References

- `references/weight-adjustment.md` — type classification + weight matrix
- `references/design-quality.md` — D1 checklist + rubric + scoring rules
- `references/content-quality.md` — D2 checklist + rubric + scoring rules
- `references/security.md` — D3 pattern table + detection commands
- `references/usability.md` — D4 checklist + rubric + scoring rules

Related Skills

Pitch Deck Reviewer

3891
from openclaw/skills

Reviews pitch decks and provides investor-ready feedback with scoring

Business Strategy & Growth

afrexai-code-reviewer

3891
from openclaw/skills

Enterprise-grade code review agent. Reviews PRs, diffs, or code files for security vulnerabilities, performance issues, error handling gaps, architecture smells, and test coverage. Works with any language, any repo, no dependencies required.

Coding & Development

paper-reviewer-pro

3891
from openclaw/skills

高精度论文检索与检阅系统,支持多源检索、智能筛选、结构化摘要、BibTeX 导出、CCF 评级与综合评分

Contract Reviewer - AI Legal Document Risk Scanner

3891
from openclaw/skills

Upload any contract or legal document and get a structured risk analysis with flagged clauses, plain-language explanations, and negotiation suggestions.

aws-terraform-security-reviewer

3891
from openclaw/skills

Review Terraform plans and HCL files for AWS security misconfigurations before deployment

azure-defender-posture-reviewer

3891
from openclaw/skills

Interpret Microsoft Defender for Cloud Secure Score and generate a prioritized remediation roadmap

resume-reviewer

3891
from openclaw/skills

Analyze resumes for target roles, identify weak bullets, missing keywords, ATS gaps, and provide actionable rewrite suggestions.

code-reviewer

3891
from openclaw/skills

Code review automation for TypeScript, JavaScript, Python, Go, Swift, Kotlin. Analyzes PRs for complexity and risk, checks code quality for SOLID violations and code smells, generates review reports. Use when reviewing pull requests, analyzing code quality, identifying issues, generating review checklists.

api-design-reviewer

3891
from openclaw/skills

API Design Reviewer

grant-mock-reviewer

3891
from openclaw/skills

Simulates NIH study section peer review for grant proposals. Triggers when user wants mock review, critique, or evaluation of a grant proposal before submission. Generates structured critique using official NIH scoring rubric (1-9 scale), identifies weaknesses, provides actionable revision recommendations, and produces a comprehensive review summary similar to actual NIH Summary Statement.

reviewer-rebuttal-coach

3891
from openclaw/skills

从剪贴板读取审稿意见、导师批注或评审反馈,生成逐条回复、修改计划与优先级建议。

permission-footprint-reviewer

3891
from openclaw/skills

梳理某个 Skill、脚本或工作流需要的权限,并提出最小权限替代方案。;use for permissions, least-privilege, security workflows;do not use for 绕过系统安全控制, 生成提权方法.