utility-pm-skill-validate

Audits pm-skills skill directories against structural conventions and quality criteria, producing a pass/fail validation report.

640|81|Updated Jan 9, 2026
One-click install
npx skills add https://github.com/product-on-purpose/pm-skills --skill utility-pm-skill-validate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: utility-pm-skill-validate
Source: https://github.com/product-on-purpose/pm-skills/tree/main/skills/utility-pm-skill-validate
Command: npx skills add https://github.com/product-on-purpose/pm-skills --skill utility-pm-skill-validate

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Teams maintaining a library of AI skills need a consistent way to check whether a skill meets repository standards before shipping or after edits. This Skill audits an existing pm-skills skill against structural conventions and quality criteria, producing a structured validation report with severity-graded findings and actionable recommendations.

Core Features & Use Cases

  • Tier 1 Structural Checks: Deterministic checks mirroring CI, covering frontmatter fields, naming, file presence, description length, and eval-asset contracts.
  • Tier 2 Quality Checks: LLM-assessed coherence checks such as template coverage, checklist testability, example completeness, and placeholder leakage.
  • Machine-Readable Report: Emits a pipe-delimited report (schema v1) that humans can scan and that the iterate skill can consume as input.
  • Batch Mode: Run structural checks across all skills with --all to audit the catalog after a convention change.
  • Use Case: After editing a skill's SKILL.md, ask for a validation report to confirm it still passes every structural and quality check before opening a pull request.

Quick Start

Validate the deliver-prd skill and give me a full pass/fail report with severity-graded findings before we ship it.

Frequently Asked Questions about utility-pm-skill-validate

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

FAQPage Schema
How do I validate a pm-skills skill before shipping it?

Invoke the validator with the skill name, path, or slash command, and it runs Tier 1 structural checks plus Tier 2 quality checks against the skill directory. It returns a report with PASS, WARN, or FAIL results and actionable recommendations per finding.

What checks does the skill validation report include?

Tier 1 covers deterministic checks like frontmatter fields, name matching, description length, template and example presence, and eval-fixture contracts. Tier 2 covers quality assessments like checklist testability, example completeness, and placeholder leakage.

Can I validate all skills in the repository at once?

Yes, pass --all to run batch mode, which executes Tier 1 structural checks across every skill and produces a summary table with per-skill results. Tier 2 quality checks are not run in batch mode.

When should I use the auditor instead of the skill validator?

Use the validator for deep, single-skill audits with both structural and quality tiers. Use the auditor when you need a repo-wide governance audit that aggregates cross-cutting findings across the whole catalog.

Does the validator fix the issues it finds in a skill?

No, the validator only diagnoses and reports findings with recommended actions. To apply fixes, feed the validation report into the iterate skill, which consumes the schema-v1 report format directly.