skill-package-manifest-enricher
Pass
Audited by Gen Agent Trust Hub on Jul 5, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/check.pyinvokessubprocess.runto execute validation utilities (validate_skill.py,validate_evals.py). These commands are constructed as lists of strings using paths derived programmatically from the script's own location, which prevents shell injection risks. - [SAFE]: The core logic in
scripts/enrich_manifest.pyhandles manifest enrichment by readingSKILL.mdand writing a structuredmanifest.enriched.jsonfile. While the script accepts a user-provided name for the skill directory, the risk of path traversal is mitigated by the script's requirement for a validSKILL.mdcontaining specific frontmatter markers before any write operation occurs.
Audit Metadata