hyperframes-creative
Pass
Audited by Gen Agent Trust Hub on Sep 26, 2026
Risk Level: SAFECOMMAND_EXECUTIONREMOTE_CODE_EXECUTIONDYNAMIC_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/extract-audio-data.pyexecutes theffmpegsystem command usingsubprocess.runto process audio data. - [REMOTE_CODE_EXECUTION]: The
scripts/package-loader.mjsutility provides a mechanism to install Node.js packages at runtime vianpm install. This is used to manage dependencies for media processing but represents a capability to download and execute external code. - [DYNAMIC_EXECUTION]: The skill uses dynamic module loading in
scripts/package-loader.mjs, employingimport()to load packages from paths resolved at runtime. - [EXTERNAL_DOWNLOADS]: Several HTML templates and presets reference the GSAP library from a well-known public CDN (
cdn.jsdelivr.net) and fetch fonts from Google Fonts. - [INDIRECT_PROMPT_INJECTION]: The skill's workflows involve processing user prompts and external design specs which then influence script execution and file generation. This is a common pattern for AI agent skills but establishes an attack surface.
- Ingestion points: User instructions in
SKILL.mdworkflows and design tokens processed viareferences/design-spec.md. - Boundary markers: Absent in the provided files.
- Capability inventory: Execution of shell commands (
ffmpeg), package management (npm), dynamic script loading, and file system operations. - Sanitization: General instructions in
references/design-picker.mdadvise against allowing script tags in generated HTML, but no automated sanitization is implemented in the provided utility scripts.
Audit Metadata