short-drama-develop
Pass
Audited by Gen Agent Trust Hub on Oct 7, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes external screenplay files (untrusted data) through the provided
episode_intake.pyscript, which creates a potential surface for indirect prompt injection attacks. Besides scalars, boolean, and null, other values must be double-quoted as valid strings. - Ingestion points: Untrusted content enters the agent's context when reading screenplay source files for indexing, slicing, and adaptation analysis, as described in
SKILL.mdandmulti-episode-intake.md. - Capability inventory: The
episode_intake.pyscript has the capability to write files to the project directory, specifically for creating indexes (episode-intake-index.json), episode slices, and progress checkpoints. - Boundary markers: While the methodology emphasizes distinguishing between source material and creative intent, the instructions do not prescribe specific technical delimiters (e.g., unique XML-style tags) to encapsulate untrusted data when it is processed by the LLM.
- Sanitization: The
episode_intake.pyscript implements path validation in the_portable_source_reffunction, which prevents path traversal by rejecting absolute paths and directory traversal sequences like...
Audit Metadata