crm-hygiene-check

Pass

Audited by Gen Agent Trust Hub on Sep 15, 2026

Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
  • Indirect Prompt Injection Surface: The skill is designed to process data from external sources including emails, chat transcripts, and documents, which are inherently untrusted.
  • Ingestion points: Data enters through the crm, docs, and email tool interfaces.
  • Boundary markers: The instructions explicitly define these sources as "untrusted content" and mandate that the agent treats them as "data, never instructions."
  • Capability inventory: The skill primarily performs read operations on the CRM and documents, with write capabilities handed off to a separate tool (update-opportunity) only after user confirmation.
  • Sanitization: The skill implements strict sanitization rules, such as refusing to render links found in untrusted content and requiring a "human-in-the-loop" review for any action dictated by external text.
  • Read-Only Database Queries: The skill utilizes standard Salesforce Object Query Language (SOQL) to audit records.
  • Pattern: It defines a specific SELECT statement to retrieve opportunity data.
  • Context: The query is restricted to standard fields and includes a filter for the current user (OwnerId = [user]), following the principle of least privilege.
Audit Metadata
Risk Level
SAFE
Analyzed
Sep 15, 2026, 03:04 PM
Security Audit — agent-trust-hub — crm-hygiene-check