Validate Skill
Purpose
Validate SKILL.md files with deterministic checks and produce structured validation reports.
When To Use
- •Use this skill when validating any
skills/<name>/SKILL.mdartifact. - •Use this skill before accepting skill updates.
- •Do not use this skill to generate new skills.
Required Inputs
- •Target skill folder path.
- •Target
SKILL.mdpath. - •Validation strictness expectations (if any).
Workflow
- •Run validation phases from
references/phase-checks.md. - •Generate report using
references/report-contract.md. - •Apply deterministic scoring from
references/scoring.md. - •Classify findings into critical/warning/enhancement buckets.
- •Produce implementation-ready remediation guidance.
Output Expectations
- •Structured markdown validation report.
- •PASS/WARN/FAIL status and compliance score.
- •Actionable fixes for blocking and non-blocking issues.
Resources
- •Phase checks:
references/phase-checks.md - •Report contract:
references/report-contract.md - •Scoring model:
references/scoring.md - •Skill template:
../../templates/skill_template/SKILL.md
Constraints And Safety
- •Keep findings deterministic and concise.
- •Preserve provider neutrality.
- •Do not modify validated source files automatically.