ko-skill
Pass
Audited by Gen Agent Trust Hub on Sep 12, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The core instructions in
SKILL.mdprovide guidance for skill lifecycle management, including scoping, behavioral testing, and delivery. There are no attempts to override safety filters or perform prompt injection. - [DYNAMIC_EXECUTION]: The Python scripts
scripts/package_metadata.pyandscripts/validate-package.pyutilizeyaml.load(). A manual audit confirms that theUniqueKeyLoaderclass used in these calls inherits fromyaml.SafeLoader, which prevents arbitrary code execution during deserialization. The static detector flags these as a precaution, but the implementation is secure. - [DATA_EXFILTRATION]: The skill does not perform network operations. In
scripts/validate-package.py, a list ofREMOTE_SCHEMES(including http and https) is explicitly used to filter out and skip external targets during link validation, preventing accidental network requests. - [COMMAND_EXECUTION]: There is no evidence of subprocess spawning, shell execution, or privilege escalation. The scripts are limited to file system read operations for validation purposes.
- [INDIRECT_PROMPT_INJECTION]: Although the skill is designed to process and validate other skill files, it implements robust path validation. The
validate_skillfunction inscripts/validate-package.pyusesrelative_tochecks to ensure that file access remains within the specific skill directory, mitigating potential directory traversal attacks from malicious input files.
Audit Metadata