dead-deal-recovery-skill
Pass
Audited by Gen Agent Trust Hub on Oct 8, 2026
Risk Level: SAFECREDENTIALS_UNSAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [CREDENTIALS_UNSAFE]: The skill accesses a local configuration file at
~/.claude/skills/epiphan-house-rules-skill/reference/identifiers.mdwhich is explicitly stated to contain sensitive information including owner IDs, portal details, emails, and seats.- [COMMAND_EXECUTION]: The skill uses theexecute_sqltool to perform database queries on the HubSpot CRM, providing the agent with broad read access to structured data.- [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted data from CRM notes and call summaries to generate customer-facing email drafts, creating a potential attack surface for indirect prompt injection. - Ingestion points: Data is ingested via
hubspot_get_deal(notes) andclari_get_call_summary(transcripts and sentiment). - Boundary markers: The skill does not define specific delimiters or instructions to treat external CRM data as literal content, which could allow instructions hidden in notes to influence agent behavior.
- Capability inventory: The agent has the ability to query the database (
execute_sql), update CRM records (hubspot_create_contact_note), and create email drafts (create_draft). - Sanitization: While the skill employs
check_my_copyfor brand voice review, there is no technical sanitization to filter out malicious prompt injection payloads from the ingested data.
Audit Metadata