signals-scout-surveys
Pass
Audited by Gen Agent Trust Hub on Jul 21, 2026
Risk Level: SAFEPROMPT_INJECTION
Full Analysis
- [PROMPT_INJECTION]: The skill processes untrusted user-generated content from open-text survey responses, creating a surface for indirect prompt injection attacks.
- Ingestion points: Untrusted data enters the agent context via
execute-sqlqueries that retrieve survey response properties (e.g.,$survey_response_<question_id>) from theeventstable, as specified inSKILL.mdandreferences/response-querying.md. - Boundary markers: The instructions lack explicit delimiters or markers to isolate the untrusted survey content from the agent's instructional context during the summarization and theme aggregation process.
- Capability inventory: The agent has the capability to write to the project's reporting channel using
emit_reportandedit_report, and can store state viasignals-scout-scratchpad-remember. - Sanitization: The skill provides mitigation strategies, including SQL-level filters to exclude short or common test responses (e.g.,
length(response) > 5andNOT IN ('test', 'qwe', 'asdf')), and instructions for the agent to summarize themes rather than quoting raw text verbatim, especially when PII is suspected.
Audit Metadata