Audits all SKILL.md files in a plugin against a 6-criteria excellence rubric, producing per-skill scores, plugin averages, and actionable improvement recommendations. Trigger: audit content quality, score skills, check skill quality, content rubric.
From pqanpx claudepluginhub javimontano/jm-adk --plugin plugin-qaThis skill is limited to using the following tools:
examples/skill-scoring.mdprompts/content-scoring.mdreferences/content-quality-rubric.mdSearches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Compares coding agents like Claude Code and Aider on custom YAML-defined codebase tasks using git worktrees, measuring pass rate, cost, time, and consistency.
"Quality is never an accident; it is always the result of intelligent effort." -- John Ruskin
Scores every SKILL.md in a plugin across 6 quality dimensions (Completeness, Description Quality, Procedure Clarity, Quality Criteria, Anti-Patterns, Edge Cases). Produces per-skill scorecards, identifies the bottom 3 weakest skills, and flags systematic gaps across the plugin.
Discover all SKILL.md files -- glob for **/SKILL.md within the target plugin root. Build an inventory with skill name (from directory name) and file path. If zero skills are found, report an error and halt.
Parse each SKILL.md -- for every skill file, extract:
--- markers)Score each skill on 6 criteria (1-10 scale):
name, description, allowed-tools. Has procedure, quality criteria, anti-patterns sections. 10 = all present with edge cases and quote; 1 = missing most sections.Calculate per-skill scores -- sum the 6 criteria for each skill (max 60). Compute a percentage. Assign a letter grade: A (90-100%), B (80-89%), C (70-79%), D (60-69%), F (<60%).
Calculate plugin average -- average all per-skill scores. Identify the bottom 3 weakest skills by total score.
Identify systematic gaps -- for each of the 6 criteria, compute the average across all skills. Flag any criterion whose average falls below 6.0 as a systematic weakness.
Generate content quality report with:
Bad finding:
validate-hooks: 7/10
Missing: no per-criterion breakdown, no rationale, no improvement advice.
Good finding:
| validate-hooks | 9 | 8 | 9 | 7 | 8 | 9 | 50/60 (83%) | B |
Quality Criteria scored 7: only 4 criteria present, needs 5+ for score ≥8. Add a 5th verifiable criterion.
Includes: per-criterion scores, total with percentage, grade, specific rationale for lowest score, actionable improvement.