founder-consumer
Pass
Audited by Gen Agent Trust Hub on Oct 7, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses a local Python script,
panel.py, to manage the simulation logic, persona generation, and result tallying. This script is executed using the standardpython3interpreter and is restricted to the skill's local directory. - [INDIRECT_PROMPT_INJECTION]: The skill constructs prompts for sub-agent tasks by interpolating content from
customer.jsonandpitch.md. This creates a surface for indirect prompt injection if the source data contains malicious instructions meant to influence the sub-agents. - Ingestion points: Content from
founder/customer.jsonandfounder/pitch.mdis read and included in the sub-agent briefs generated bypanel.py. - Boundary markers: The
BRIEFtemplate inpanel.pyutilizes explicit delimiters (=== WHO YOU ARE ===,=== END ===) to isolate persona and pitch data from the sub-agent's instructions. - Capability inventory: Sub-agents are instructed to use their file-writing tool to save responses as JSON files in a dedicated
answersdirectory. - Sanitization: The script performs JSON structure and schema validation on the sub-agent responses before saving them, although it does not sanitize the input content interpolated into the prompts.
Audit Metadata