Skip to main content

Module validation

Module validation 

Source
Expand description

Skill validation implementations

Re-exports§

pub use result::ErrorSeverity;
pub use result::ValidationError;
pub use result::ValidationResult;
pub use result::ValidationWarning;
pub use skill_validator::SkillValidator;
pub use standard_validator::StandardValidator;
pub use zip_validator::ZipValidator;

Modules§

content_safety
Content safety validation (dangerous pattern checks in SKILL.md and scripts).
dir_structure
Skill directory structure validation (SKILL.md presence, scripts/references/assets).
extension_check
Extension-based directory validation (scripts/references allowed extensions).
field_validation
Skill field validation (required fields, formats, lengths).
file_structure
File structure validation (SKILL.md existence/size/readable, path lists).
frontmatter
YAML frontmatter validation for SKILL.md.
result
Shared validation result types for skill validation.
skill_validator
Skill validation implementation
standard_validator
StandardValidator implements AI Skill standard validation
zip_validator
ZIP package validation implementation