skill-creator-anthropic
Warn
Audited by Gen Agent Trust Hub on May 16, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The initialization script
scripts/init_skill.pyis vulnerable to path traversal. Theskill_nameargument is used directly in path construction (Path(path).resolve() / skill_name) without any sanitization. This allows the script to create directories and write files in arbitrary locations on the file system if a malicious path is provided. - [COMMAND_EXECUTION]: The
scripts/init_skill.pyscript contains a code injection vulnerability in its template generation logic. It inserts the unsanitizedskill_nameargument into a Python script template using string formatting. If the generated script is executed, any code injected via theskill_nameparameter will be run. - [COMMAND_EXECUTION]: The initialization script automatically modifies file system permissions using
chmod(0o755)on generated scripts. Modifying permissions on dynamically created files is a sensitive operation that bypasses typical user oversight. - [PROMPT_INJECTION]: The skill contains deceptive metadata regarding its authorship. The
SKILL.mdfrontmatter identifies the author as 'Anthropic' (a trusted entity), which directly contradicts the provided author context of 'lawve-ai'. This misattribution can mislead users or agents regarding the skill's provenance and security profile. - [SAFE]: The validation script
scripts/quick_validate.pycorrectly usesyaml.safe_load()for parsing skill frontmatter, which prevents potential unsafe deserialization attacks.
Audit Metadata