skill-validator

安装量: 48
排名: #15570

安装

npx skills add https://github.com/jorgealves/agent_skills --skill skill-validator
Skill Validator
Purpose and Intent
The
skill-validator
is the primary quality control tool for this repository. It ensures that every AI Agent Skill is "machine-consumable" by validating it against the
agentskills.io
standard and the repository's
AGENTS.md
rules.
When to Use
During Development
Run this skill every time you create or modify a skill.
CI/CD Integration
Automatically block Pull Requests that contain non-compliant skill definitions.
Repository Audits
Periodically scan the entire
agent-skills/
directory to ensure long-term compliance as specifications evolve.
When NOT to Use
Code Logic Validation
This tool does not "run" the skills or verify their internal logic; it only validates the "contract" (the YAML and Markdown).
Error Conditions and Edge Cases
Invalid YAML
If
skill.yaml
cannot be parsed, the validator will fail immediately with a syntax error.
Missing Required Fields
Any missing field defined in the
agentskills.io
specification will result in
is_valid: false
.
Empty Directories
Folders in
agent-skills/
that do not contain a
skill.yaml
will be flagged as invalid skills.
Security and Data-Handling Considerations
ReadOnly Access
The skill only requires read permissions for the target directory.
No External Calls
Validation is performed locally using the embedded schema rules.
返回排行榜