plot-workflow
Pass
Audited by Gen Agent Trust Hub on Oct 22, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [DYNAMIC_EXECUTION]: The Python script
scripts/plot_workflow.pydynamically modifies the system search path usingsys.path.insert(0, ...)to import modules from../../text-splitter/scriptsand../../text-truncator/scripts. This creates a dependency on external code residing outside the skill's own directory structure. - [INDIRECT_PROMPT_INJECTION]:
- Ingestion points: The skill ingests untrusted "story text or story outline" from users to perform plot analysis and expansion (seen in
SKILL.mdandscripts/plot_workflow.py). - Boundary markers: The workflow instructions do not define clear boundary markers or provide explicit "ignore embedded instructions" warnings when processing the story text.
- Capability inventory: The skill orchestrates a chain of sub-tools (
text-truncator,text-splitter,plot-keypoints,detailed-plot-analyzer,output-formatter), creating an execution pipeline that could be influenced by malicious content in the input text. - Sanitization: No sanitization or validation logic is present in the provided script to filter potentially harmful instructions within the story input.
Audit Metadata