motion-graphics
Pass
Audited by Gen Agent Trust Hub on Sep 14, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPRIVILEGE_ESCALATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill makes extensive use of system binaries to perform image and video processing tasks. Specifically,
grounding/locate.mjsandcategories/maps/bake-basemap.mjsexecuteffmpegandffprobeto draw on images, probe media metadata, and encode frame sequences into MP4 files. Additionally,bake-basemap.mjslaunches a headless browser usingpuppeteer-coreto render map tiles and capture screenshots. - [EXTERNAL_DOWNLOADS]: The skill fetches several external resources during the asset sourcing and map baking phases. It downloads JavaScript libraries including
maplibre-gl,topojson-client, andgsapfrom the JSDelivr CDN, which is a well-known service. It also fetches geographic data fromworld-atlason JSDelivr and retrieves map tiles from established providers like Esri and CARTO. Thegrounding/locate.mjsscript optionally calls the Google Gemini API for object detection if an API key is provided. - [PRIVILEGE_ESCALATION]: The
categories/maps/bake-basemap.mjsscript launches Puppeteer with the--no-sandboxflag enabled. While often required for execution within containerized or CI environments, this disables a primary layer of browser security and increases the risk if the browser processes malicious content. - [INDIRECT_PROMPT_INJECTION]: The skill possesses a surface for indirect prompt injection as it is designed to ingest and process untrusted external data from the web.
- Ingestion points: The
webpageandnewscategories utilize tools to capture content from URLs provided by the user or found via search, including DOM structures and article text. - Boundary markers: The documentation in
categories/webpage/module.mdinstructs the agent to check for security challenge pages or block reports (BLOCKED.md) and requires user confirmation before proceeding with animation of captured content. - Capability inventory: The skill has the ability to execute shell commands via
ffmpegandpuppeteer, and can perform file system writes to save project artifacts. - Sanitization:
SKILL.mdspecifies that Figma-sourced assets undergo SVG sanitization and provenance tracking before being used in the pipeline.
Audit Metadata