shot
Pass
Audited by Gen Agent Trust Hub on Jul 16, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The
capture.pyscript invokes system-level utilities such asosascript(macOS),xdotool(Linux), andscreencaptureto manage window geometry and perform screen captures. It also interacts with a local utility namedthegrid. All subprocess calls are implemented using argument lists rather than shell strings, which prevents shell command injection. - [EXTERNAL_DOWNLOADS]: The skill requires the installation of well-known Python libraries
mss(for screen interaction) andPillow(for image processing). These are standard dependencies for the claimed functionality. - [PROMPT_INJECTION]: As the skill captures and analyzes visual content from the user's screen, it is susceptible to indirect prompt injection. Malicious instructions visible within a captured window (e.g., text on a website) could potentially influence the agent's analysis or responses.
- Ingestion points: The agent reads image files generated by the
capture.pyscript as described inagents/shot.md. - Boundary markers: No explicit boundaries or warnings are used to separate user-provided visual content from the agent's instructional context.
- Capability inventory: The agent can trigger the
capture.pyscript to perform further captures and output metadata. - Sanitization: There is no evidence of filtering or sanitizing the visual content before it is processed by the model's vision capabilities.
Audit Metadata