Validate a SKILL.md file against the Agent Skills specification. Use when checking if a skill is correctly formatted.
Validate a skill file against the Agent Skills specification.
SKILL.md--- markersname - lowercase letters, numbers, hyphens only (max 64 chars)name matches the directory namedescription - present and meaningful (1-1024 chars)argument-hint - string like [issue-number]disable-model-invocation - booleanuser-invocable - booleanallowed-tools - comma-separated tool namesmodel - valid model namecontext - only valid value is forkagent - agent name (requires context: fork)hooks - valid hook configurationscripts/ are executable$ARGUMENTSValid - All checks pass
Warnings - Non-critical issues:
Errors - Must fix:
## 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