hyperframes-media
Pass
Audited by Gen Agent Trust Hub on Nov 4, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSDYNAMIC_EXECUTIONCREDENTIALS_UNSAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill makes extensive use of
child_process.spawnandspawnSyncto execute system-level commands and external tools. - Evidence:
scripts/audio.mjs,scripts/lib/tts.mjs, andscripts/lib/bgm.mjsinvokeffmpegfor transcoding,ffprobefor metadata, andnpxto run internal CLI tools. - [EXTERNAL_DOWNLOADS]: The skill automatically downloads and installs several third-party Python libraries and fetches remote audio assets at runtime.
- Evidence:
scripts/lib/bgm.mjsusespip installto installtransformers,torch,soundfile,numpy, andgoogle-genai.scripts/lib/heygen.mjsusesfetchto download audio files from HeyGen's API endpoints. - [DYNAMIC_EXECUTION]: The engine constructs Python scripts as string templates at runtime and executes them using the
python3 -ccommand. - Evidence:
scripts/lib/bgm.mjs(in themusicgenScriptfunction) andscripts/lib/tts.mjs(in theELEVENLABS_PYconstant) assemble executable Python code, though they useJSON.stringifyto mitigate injection risks into these templates. - [CREDENTIALS_UNSAFE]: The skill logic specifically retrieves and uses sensitive API keys and OAuth tokens from local configuration files and environment variables.
- Evidence:
scripts/lib/heygen.mjsreads credentials from~/.heygen/credentialsand searches up the directory tree for.envfiles to loadHEYGEN_API_KEY,ELEVENLABS_API_KEY, andGOOGLE_API_KEY. - [INDIRECT_PROMPT_INJECTION]: The skill instructs the agent to ingest and analyze untrusted transcript data to make automated decisions about visual styles, font choices, and animation intensities.
- Ingestion points:
references/captions/authoring.mdandreferences/captions/motion.mdspecify reading the full transcript (transcript.json) to detect tone. - Boundary markers: None are explicitly defined to separate instructions from the transcript content during style detection.
- Capability inventory: The skill can execute shell commands, write files, and perform network operations.
- Sanitization: While basic cleanup is performed in
transcript-handling.md, it does not sanitize the narrative content used for style analysis.
Audit Metadata