From plugin-qa
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.
How this skill is triggered — by the user, by Claude, or both
Slash command
/plugin-qa:audit-content-qualityThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
> "Quality is never an accident; it is always the result of intelligent effort." -- John Ruskin
"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.
Guides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Enforces test-driven development: write failing test first, then minimal code to pass. Use when implementing features or bugfixes.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.
npx claudepluginhub javimontano/mao-plugin-qa