skill-validator
Instructions
Use this skill to validate any Agent Skill directory against the specification before publishing. The validator checks:
- SKILL.md presence - Required manifest file exists
- Frontmatter format - Valid YAML frontmatter with required fields
- Name validation - 1-64 chars, lowercase, hyphens only, starts with letter
- Name-directory match - Name field matches the directory name
- Description validation - 1-1024 characters, non-empty
- Structure validation - Valid folder organization
When to Use
- Before submitting a skill for publication
- After making changes to SKILL.md
- To diagnose why a skill was rejected
- As part of CI/CD pipelines
How to Use
More from skillscatalog/registry
skill-create
Create new Agent Skills from templates with best-practice structure, pre-populated SKILL.md, and optional scripts/assets directories.
185skill-safety-scanner
Run local safety scans on Agent Skills before publishing. Detects secrets, dangerous code patterns, and analyzes required permissions.
13skill-installer
Install Agent Skills to your AI coding agent. Supports Claude Code, Goose, OpenCode, Cursor, and other harnesses.
9skill-search
Search the Agent Skills Catalog to find skills by keyword, vendor, or category.
6skill-publisher
Submit Agent Skills to catalogs for publication. Validates, scans, and submits skills via the skillscatalog.ai API.
6skill-manifest-generator
Generate MANIFEST.json files for Agent Skills, providing content integrity verification, file inventory, and external reference tracking.
6