skill-creator
Pass
Audited by Gen Agent Trust Hub on Oct 11, 2026
Risk Level: SAFECOMMAND_EXECUTIONDYNAMIC_EXECUTION
Full Analysis
- [SAFE]: The
package_skill.pyscript implements robust security checks to prevent directory traversal by validating that all files included in a package are contained within the intended root directory. - [SAFE]: The skill's packaging logic explicitly identifies and excludes symbolic links, mitigating the risk of unauthorized file inclusion or access to sensitive data outside the skill folder.
- [SAFE]: The
init_skill.pyscript performs input sanitization on user-provided skill names using regular expressions ([a-z0-9-]+), ensuring that directory names and filenames are restricted to safe characters. - [DYNAMIC_EXECUTION]: The
quick_validate.pyscript usesyaml.safe_load()for metadata parsing, which is a secure implementation that prevents the execution of arbitrary code during the deserialization of YAML data. - [COMMAND_EXECUTION]: The skill includes Python scripts designed to perform legitimate filesystem operations, such as creating directories, writing template files, and generating ZIP archives, which are necessary for its function as a development tool.
Audit Metadata