skill-md-validator

Community

Validate SKILL.md files for format and quality.

Authorlouloulin
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps ensure every SKILL.md in a repository adheres to a consistent structure, includes essential metadata, and contains meaningful content, reducing misconfigurations and review overhead.

Core Features & Use Cases

  • Frontmatter validation: ensures YAML frontmatter exists and includes required fields such as name, description, and version.
  • Content validation: verifies that there is substantive content after the frontmatter and that it contains headings to aid readability.
  • CI/CD readiness: enables automated checks on pull requests to enforce SKILL.md quality across a project.

Quick Start

Use the validator to check a single SKILL.md file:

  • ./examples/.claude/skills/skill-validator/validate_skill.sh path/to/SKILL.md To validate all skills in the repository:
  • for skill in examples/.claude/skills/*/SKILL.md; do ./examples/.claude/skills/skill-validator/validate_skill.sh "$skill" done

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: skill-md-validator
Download link: https://github.com/louloulin/claude-agent-sdk/archive/main.zip#skill-md-validator

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.