communication-orchestrator
Pass
Audited by Gen Agent Trust Hub on Aug 28, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/orchestrate.pyuses thesubprocess.runfunction to execute sibling scripts within the communication skill suite (analyze_file.pyandsummarize_folder.py). The implementation usessys.executableand an argument list, which is a secure pattern that avoids shell injection vulnerabilities. The executed scripts are local and part of the same vendor suite.- [INDIRECT_PROMPT_INJECTION]: The skill processes user-provided directory paths and the content of all markdown files within those directories, creating a surface for indirect prompt injection. - Ingestion points: The
target_pathargument inscripts/orchestrate.pyand the content of recursively discovered.mdfiles. - Boundary markers: No explicit delimiters or instructions to ignore embedded commands are present in the orchestration logic.
- Capability inventory: The script has the capability to execute other Python processes via
subprocess.runbased on the discovery of files. - Sanitization: While the script validates path existence and file extensions, it does not sanitize or validate the internal content of the markdown files before passing them to analysis tools.
Audit Metadata