skill-creator

Pass

Audited by Gen Agent Trust Hub on Sep 15, 2026

Risk Level: SAFE
Full Analysis
  • Standard Project Scaffolding: The init_skill.py script is a utility for creating a standardized directory structure (scripts, references, assets). It uses the pathlib module to create directories and write template files locally, which is appropriate for a development tool.
  • Secure YAML Parsing: The validation logic in quick_validate.py uses yaml.safe_load() to process skill metadata. This is a recommended security practice that prevents the instantiation of arbitrary Python objects during the parsing of configuration files.
  • Local Packaging Operations: The package_skill.py script uses the standard zipfile library to archive skill contents. The operations are constrained to the provided paths and do not involve network access or remote execution.
  • Routine Permission Management: The init_skill.py script applies executable permissions (0o755) to a newly created example script. This is standard procedure for ensuring utility scripts can be run and does not constitute a privilege escalation risk.
Audit Metadata
Risk Level
SAFE
Analyzed
Sep 15, 2026, 04:27 AM
Security Audit — agent-trust-hub — skill-creator