Validate Skill • AI Agent SDK
validate_skill: Validate a skill's requirements against available capabilities.
validate_skill
Method
</div>
This is a method of the CapabilityValidator class in the capability_validator module.
Validate a skill’s requirements against available capabilities.
Signature
def validate_skill(skill: SkillProperties, available_tools: Optional[Set[str]], available_servers: Optional[Set[str]]) -> ValidationResultParameters
ParamField
SkillPropertiesSkill to validate
ParamField
OptionalSet of available tool names (auto-detected if None)
ParamField
OptionalSet of available server names (auto-detected if None)
Returns
ResponseField
ValidationResultValidationResult with validation status and details
Uses
is_emptyValidationResultos.getenv
Used By
Source
View on GitHubpraisonaiagents/skills/capability_validator.py at line 91