ai-storyboard-director
Pass
Audited by Gen Agent Trust Hub on Oct 16, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill's primary function is to process user-provided movie scripts and requirements, which constitutes a potential attack surface for indirect prompt injection.
- Ingestion points: Untrusted data enters the agent context through script reading described in
SKILL.mdand managed by thescripts/design_memory.pyutility. - Boundary markers: The skill contains instructions to adhere strictly to the provided script (e.g., in
references/production-contract.md), but it lacks formal system-level delimiters to isolate data from instructions. - Capability inventory: The agent is authorized to read and write files within a local project directory using the provided Python script. It does not have network access or arbitrary system execution capabilities.
- Sanitization: The Python utility
scripts/design_memory.pyimplements path validation to prevent traversal attacks and strictly validates JSON structures, though it does not sanitize the natural language content of scripts for malicious LLM instructions. - [COMMAND_EXECUTION]: The skill requires the agent to execute a bundled Python script (
scripts/design_memory.py) to manage project persistence and design history. - Evidence:
SKILL.mdandreferences/design-memory-protocol.mdprovide operational instructions for the agent to run this script for initialization, context recovery, and data commits. - Safety Review: The script relies solely on the Python standard library. It includes explicit security checks, such as verifying that all file operations remain within the user-defined
project_rootand forbidding parent directory traversal (..) or alternate data streams.
Audit Metadata