skill-creator
Pass
Audited by Gen Agent Trust Hub on Mar 30, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [PROMPT_INJECTION]: The skill exhibits an indirect prompt injection surface as it is designed to generate instructions and code for other agents. It processes user-supplied inputs (like skill names) and interpolates them into templates.
- Ingestion points: Ingestion occurs in
scripts/init_skill.pyvia command-line arguments for skill name and path. - Boundary markers: Boundary markers are absent in the generated skill templates, which use
[TODO]placeholders. - Capability inventory: The skill possesses file system modification capabilities, including creating directories, writing files, and setting executable permissions.
- Sanitization: The skill name input is not sanitized against malicious injection or formatting during the initial file creation process.
- [COMMAND_EXECUTION]: The
scripts/init_skill.pyutility script is susceptible to a minor path traversal vulnerability. - Evidence: The script constructs file paths using
Path(path).resolve() / skill_namewithout validating theskill_nameargument for directory traversal sequences like... This could allow an agent to create files outside of the intended directory structure if instructed with a malicious name.
Audit Metadata