edit-timeline-studio
Pass
Audited by Gen Agent Trust Hub on Aug 29, 2026
Risk Level: SAFECOMMAND_EXECUTIONPRIVILEGE_ESCALATIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill frequently executes command-line tools to process media. Specifically,
scripts/analyze_replication.pyutilizessubprocess.check_outputto invokeffmpegfor audio analysis and frame extraction. Additionally,mcp/server.mjsusesexecFileto run the skill's own CLI commands. - [PRIVILEGE_ESCALATION]: The environment setup script
scripts/bootstrap-host.shusessudo apt-getto install required system packages on Linux distributions. These operations are explicitly declared to the user and require interactive authorization before proceeding. - [EXTERNAL_DOWNLOADS]: The skill fetches voice synthesis models from external repositories, including Hugging Face and ModelScope. These downloads are performed to support local AI narration features and are routed to established AI community hubs.
- [INDIRECT_PROMPT_INJECTION]: The skill has a large attack surface for indirect prompt injection as it ingests and processes external video files, project metadata (
project.json), and transcript data. - Ingestion points: Reads
.timelinearchives (ZIP files) containingproject.jsonand external media assets. - Boundary markers: Instructions mandate the use of
project.difffor a semantic dry run and a structural validator (validate_edit_plan.mjs) to verify plans before execution. - Capability inventory: Includes file system writes, CLI tool execution, and network API calls to video generation services.
- Sanitization: Implements strict schema validation using the
zodlibrary for the MCP server interface and JSON-based command contracts. - [DYNAMIC_EXECUTION]: The skill manages a local runtime environment where it dynamically executes Python and Node.js scripts from its own
scripts/directory to perform specialized tasks like media replication analysis and environment verification.
Audit Metadata