hyperframes-creative
Warn
Audited by Gen Agent Trust Hub on Jul 22, 2026
Risk Level: MEDIUMEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The utility
scripts/package-loader.mjsspawns thenpmbinary to install local dependencies. Although it uses the--ignore-scriptsflag and requires a confirmation environment variable or TTY interaction, it performs runtime software management. - [COMMAND_EXECUTION]: The script
scripts/extract-audio-data.pyusessubprocess.runto execute theffmpegutility for extracting audio frequency data from media files. - [COMMAND_EXECUTION]: The design picker workflow documented in
references/design-picker.mdinvolves running a background HTTP server usingpython3 -m http.serverto serve selection templates. - [EXTERNAL_DOWNLOADS]: The skill is designed to download Node.js packages such as
@hyperframes/producerandsharpfrom the npm registry at runtime through its bootstrap script. - [REMOTE_CODE_EXECUTION]: Packages installed via the bootstrap utility are loaded into the Node.js process using dynamic
import()statements with computed file paths inscripts/package-loader.mjs. - [PROMPT_INJECTION]: The design picker system in
references/design-picker.mdcreates an indirect prompt injection surface by interpolating user-provided architectural data and HTML fragments into a preview template. - Ingestion points: Architecture JSON objects, specifically the
preview_htmlfield, processed inreferences/design-picker.md. - Boundary markers: Data is structured as JSON before being injected into placeholders like
{{bg}}in the template. - Capability inventory: The skill possesses command execution (
ffmpeg,npm) and network download capabilities. - Sanitization: The documentation provides instructions to avoid
<script>tags and event handlers, but the framework itself relies on developer adherence.
Audit Metadata