skill-quality-reviewer

Evaluate Claude Skills across description, organization, style, and structure to produce weighted quality scores.

Updated Oct 7, 2022
One-click install
npx skills add https://github.com/tamagusko/linux-cfg --skill skill-quality-reviewer-tamagusko
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-quality-reviewer
Source: https://github.com/tamagusko/linux-cfg/tree/main/dotfiles/claude/skills/skill-quality-reviewer
Command: npx skills add https://github.com/tamagusko/linux-cfg --skill skill-quality-reviewer-tamagusko

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve? Skill authors lack an objective way to measure whether a Claude Skill follows best practices before sharing it, leading to vague descriptions, bloated SKILL.md files, and broken references that hurt discoverability. ## Core Features & Use Cases - Four-Dimension Scoring: Evaluates description quality (25%), content organization (30%), writing style (20%), and structural integrity (25%) into a weighted score and letter grade. - Three Review Modes: score-only for fast grading, remediation-backlog for P0/P1/P2 fix queues, and batch-portfolio for auditing many skills at once. - Actionable Reports: Generates a quality report and an improvement plan with prioritized fixes, file locations, and expected score impact. - Use Case: Before publishing a new skill, run a review to catch second-person writing, missing trigger phrases, and references to files that do not exist. ## Quick Start Ask the assistant to analyze skill quality for the skill at a given path, such as ~/.claude/skills/my-skill, and generate the quality report and improvement plan.

Frequently Asked Questions about skill-quality-reviewer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I evaluate the quality of a Claude Skill?

Point the reviewer at the skill directory containing SKILL.md and it runs an eight-step workflow covering frontmatter parsing, four scoring dimensions, and report generation. Output includes a weighted score, letter grade, and prioritized improvement plan.

What makes a good skill description for Claude Skills?

A good description uses third-person phrasing like "This skill should be used when...", includes three to five specific trigger phrases, stays between 100 and 300 characters, and names concrete use cases rather than vague claims.

How long should a SKILL.md file be?

SKILL.md should stay under 5,000 words, with 1,500 to 2,000 words considered ideal. Detailed content belongs in a references/ directory so it loads only when needed, following progressive disclosure principles.

Can I review multiple skills at once?

Yes, the batch-portfolio mode reviews multiple skills together, clusters repeated issues across the portfolio, and produces a prioritized shortlist of what to fix first using the batch review template.

Why does my skill score low on structural integrity?

Low structural scores usually come from missing name or description fields in the YAML frontmatter, invalid YAML syntax, or files referenced in SKILL.md that do not exist. The bundled skill-audit.py script detects missing references automatically.