skill-validation-skill

Validate Claude Code skills against multiple frameworks and generate graded reports.

4|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/Emasoft/claude-plugins-validation --skill skill-validation-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-validation-skill
Source: https://github.com/Emasoft/claude-plugins-validation/tree/main/skills/skill-validation-skill
Command: npx skills add https://github.com/Emasoft/claude-plugins-validation --skill skill-validation-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides automated validation of Claude Code skills by applying a consolidated rule set drawn from AgentSkills OpenSpec, Nixtla, and Meta-Skill frameworks. It helps auditors and maintainers ensure SKILL.md files and skill directories meet quality and consistency standards.

Core Features & Use Cases

  • Comprehensive validation across frontmatter, structure, references, and content quality using open-standard rule sets from multiple validation frameworks.
  • Actionable guidance and scoring to identify critical, major, and minor issues, enabling focused improvements.
  • Use cases include auditing skills for marketplace readiness, pre-release validation, and ongoing quality assurance of skill directories.

Quick Start

Run a full validation on a skill directory, for example: uv run python scripts/validate_skill_comprehensive.py path/to/skill-dir/ --verbose

Frequently Asked Questions about skill-validation-skill

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

FAQPage Schema
How do I validate a SKILL.md file for frontmatter and structural integrity?

You can validate SKILL.md files by running a Python validator script against the skill directory to audit frontmatter, structure, and content quality, generating a graded report of critical, major, and minor issues.

What are the prerequisites for running skills validation across project directories?

Skills validation requires Python 3.12 or higher and the pyyaml dependency to parse and audit SKILL.md frontmatter and directory structures against multiple validation frameworks.

What validation frameworks are used to audit Claude Code skills?

The validation consolidates rule sets from AgentSkills OpenSpec, Nixtla, and Meta-Skill frameworks to check frontmatter, references, and content quality in skill directories.

How do I check if my skill is ready for marketplace release?

Run a comprehensive validation on your skill directory using the validator script to receive actionable scoring and identify any structural or content issues before marketplace release.

Does skills validation work with OpenSpec standards?

Yes, the validation applies OpenSpec rule sets alongside Nixtla and Meta-Skill frameworks to ensure SKILL.md files and skill directories meet open-standard quality and consistency benchmarks.