generate-clues
Pass
Audited by Gen Agent Trust Hub on Oct 5, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted data from local configuration files and interpolates it into prompts for an image generation API.
- Ingestion points: Data is read from the
style,style_description, anddescriptionfields withinprojects/{project_name}/project.json(as implemented inscripts/generate_clue.py). - Boundary markers: The prompt templates in
SKILL.mdlack delimiters or instructions to prevent the model from following instructions embedded within the injected project data. - Capability inventory: The skill is capable of performing local file writes to save image assets and updating project metadata files through the
ProjectManagerclass. - Sanitization: The skill does not perform validation or sanitization of the strings retrieved from project files before they are used in the workflow.
- [COMMAND_EXECUTION]: The skill instructions direct the agent to execute a local Python script (
scripts/generate_clue.py) using shell commands. - Details: This execution includes user-provided project names as command-line arguments, which presents a potential command injection vector if the input is not strictly validated by the agent before shell execution.
Audit Metadata