subscribing-relay-webhooks-and-writebacks
Pass
Audited by Gen Agent Trust Hub on Oct 15, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill is designed to subscribe to external event streams (GitHub Pull Requests, Slack channels) and inject those events as messages into the active AI session. This creates a surface for indirect prompt injection.
- Ingestion points: External provider events are injected into the session from the
@__relay_webhook__identity. - Boundary markers: The instructions do not specify the use of delimiters or 'ignore embedded instructions' warnings for the injected content.
- Capability inventory: The agent has capabilities to execute shell commands, mount remote filesystems, write files, and interact with external APIs (GitHub/Slack) through the Relay service.
- Sanitization: There is no evidence of content sanitization, validation, or escaping of the inbound message payloads before they are processed by the agent.
- [EXTERNAL_DOWNLOADS]: The skill requires the installation of the
relayfilepackage vianpm install -g relayfile. This is a tool provided by the vendor (AgentWorkforce) to facilitate the skill's primary purpose. - [COMMAND_EXECUTION]: The skill makes extensive use of shell commands and utility functions to interact with a local Unix socket and manage subscriptions. It uses tools like
jq,curl, and a vendor-specific probe utility (agent-relay-probe) to communicate with the Agent Relay Desktop application.
Audit Metadata