skill-creator
Pass
Audited by Gen Agent Trust Hub on Oct 12, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDATA_EXFILTRATION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses the
Write Bashtool and provides two Python scripts (init_skill.pyandpackage_skill.py) to manage the file system. These scripts automate directory scaffolding and the creation of ZIP archives for skill distribution. - [INDIRECT_PROMPT_INJECTION]: The skill processes user-provided inputs such as skill names and purpose descriptions to generate file content, which could be leveraged to inject instructions into new skill templates.
- Ingestion points: User-supplied
<skill-name>,<output-directory>, and skill purpose descriptions inSKILL.mdworkflows. - Boundary markers: None are implemented in the generated
SKILL.mdtemplates or the scripting logic. - Capability inventory: File system directory creation (
mkdir), file writing (Path.write_text), and archive creation (zipfile.ZipFile) performed by the Python scripts andWrite Bashtool. - Sanitization: The
scripts/init_skill.pyscript includes avalidate_skill_namefunction that restricts skill names to alphanumeric characters and hyphens (kebab-case). No sanitization is applied to broader 'purpose' descriptions. - [DATA_EXFILTRATION]: The
scripts/package_skill.pyscript archives the contents of a specified directory. While it explicitly skips files starting with a dot (e.g.,.env,.bashrc), it will include sensitive files located inside hidden directories (e.g.,credentialswithin a.awsfolder) if the agent is misled into packaging such locations.
Audit Metadata