skill-creator
Pass
Audited by Gen Agent Trust Hub on Oct 6, 2026
Risk Level: SAFEPRIVILEGE_ESCALATIONINDIRECT_PROMPT_INJECTIONMETADATA_POISONING
Full Analysis
- [PRIVILEGE_ESCALATION]: The script
scripts/init_skill.pyuseschmod(0o755)to grant execution permissions to boilerplate scripts generated during the initialization process. While this is a common developer workflow for creating functional tools, it involves dynamic modification of file system permissions. - [INDIRECT_PROMPT_INJECTION]: The skill implements a scaffolding workflow where user-provided input (such as skill names, descriptions, and interface overrides) is interpolated directly into the contents of generated files (
SKILL.mdandagents/openai.yaml). - Ingestion points: Untrusted data enters the context via the
skill_nameargument and--interfacekey-value pairs inscripts/init_skill.pyandscripts/generate_openai_yaml.py. - Boundary markers: The templates use standard
[TODO]placeholders but lack explicit security delimiters to prevent embedded instructions in user-supplied strings from being interpreted as logic in the resulting files. - Capability inventory: The skill has the capability to create directories (
mkdir), write files (write_text), and modify permissions (chmod) viascripts/init_skill.py. - Sanitization: Skill names are normalized using a regex to lowercase hyphen-case, and interface values are escaped via
yaml_quote(escaping backslashes and double quotes), which provides basic structural protection but does not prevent logical instruction injection. - [METADATA_POISONING]: There is a discrepancy in author attribution; the
SKILL.mdYAML frontmatter claims the author is OpenAI and points to an OpenAI GitHub repository, whereas the skill's operational context identifies the author as JetBrains. This could lead to misjudgment regarding the origin and vetting of the skill's code. - [EXTERNAL_DOWNLOADS]: The skill references resources from OpenAI's official GitHub repository (
github.com/openai/skills). This reference is documented neutrally as a link to a well-known service for documentation and source code.
Audit Metadata