imsg
Pass
Audited by Gen Agent Trust Hub on Jul 13, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill installs the
imsgCLI tool from a Homebrew tap (steipete/tap/imsg). This is a resource provided by the skill author.- [COMMAND_EXECUTION]: The skill executes theimsgbinary to interact with the macOS Messages application. It uses subcommands such aschats,history,watch, andsendto perform its tasks.- [DATA_EXPOSURE]: The skill accesses highly sensitive communication data, including message transcripts, chat participants, and attachments. This is the primary functionality of the skill. To access this data, the user must manually grant 'Full Disk Access' to the terminal or application running the agent.- [INDIRECT_PROMPT_INJECTION]: The skill reads external content from received iMessages and SMS. This creates a surface where an attacker could send a message containing instructions intended to influence the agent's behavior. - Ingestion points: Commands like
imsg historyandimsg watchread incoming message content into the agent's context. - Boundary markers: The skill includes 'Safety Rules' requiring the agent to confirm recipients and content before sending, which acts as a procedural boundary.
- Capability inventory: The agent has the ability to send messages via
imsg sendand perform other shell commands authorized by the user. - Sanitization: There is no explicit sanitization or filtering of the message content before it is processed by the agent.
Audit Metadata