Skill Validator
Validate a skill file against the Agent Skills specification.
Validation Checklist
Required Structure
Frontmatter Fields
Optional Frontmatter (validate if present)
Content Quality
Supporting Files (if present)
How to Validate
- Read the SKILL.md file at
$ARGUMENTS
- Check each item in the checklist
- Report results as:
Valid - All checks pass
Warnings - Non-critical issues:
- Missing optional fields
- Long descriptions
Errors - Must fix:
- Missing required fields
- Invalid name format
- Name doesn't match directory
Output Format
## Skill Validation: [skill-name]
**Status**: Valid / Has Warnings / Invalid
### Errors (if any)
- [error description]
### Warnings (if any)
- [warning description]
### Checklist
- [x] Item passed
- [ ] Item failed: reason