hyperframes
Warn
Audited by Gen Agent Trust Hub on Sep 4, 2026
Risk Level: MEDIUMDYNAMIC_EXECUTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONDATA_EXFILTRATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [DYNAMIC_EXECUTION]: The script
scripts/package-loader.mjsimplements a custom mechanism to download and load Node.js dependencies at runtime. It usesnpm installto fetch packages into a temporary directory and subsequently relaunches the Node.js process usingspawnSyncto include the new package location. - [EXTERNAL_DOWNLOADS]: The skill initiates external downloads from the NPM registry during dependency bootstrapping in
package-loader.mjs. Additionally, the text-to-speech functionality described inreferences/tts.mdtriggers the download of Kokoro-82M model files (approximately 311 MB) upon first use. - [COMMAND_EXECUTION]: The instructions direct the agent to execute various shell commands, such as
npx hyperframesfor validation and rendering, and starting a local HTTP server usingpython3 -m http.serverfor the design picker tool. - [DATA_EXFILTRATION]: The transcription guide in
references/transcript-guide.mddocuments the process of sending local audio and video files to external transcription services like OpenAI and Groq viacurlcommands, which involves transmitting local media data to remote servers. - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted input from user prompts and transcription data to generate video compositions. Malicious instructions embedded in these inputs could potentially influence the behavior of the headless browser during the automated inspection and validation phases.
- Ingestion points: The skill reads external data from
transcript.jsonanddesign.mdfiles created during the workflow. - Boundary markers: The skill uses JSON structures to delimit some data, but many interpolations into the final HTML composition lack strict boundary protection.
- Capability inventory: The skill utilizes automated inspection tools (
hyperframes inspect) that execute generated HTML/JS in a headless browser context. - Sanitization: Basic word-level filtering for transcripts is described, but full sanitization of injected content is not enforced.
Audit Metadata