skills/afelipeg/anthropic-skills-for-enterprise-marketing-os/customer-lifetime-value/Gen Agent Trust Hub
customer-lifetime-value
Pass
Audited by Gen Agent Trust Hub on Jun 14, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [PROMPT_INJECTION]: The skill identifies a surface for indirect prompt injection via the processing of external data files into an HTML dashboard.
- Ingestion points: Untrusted data enters the agent context through
data/transitions.csvanddata/txns.csv, which are used to populate model results. - Boundary markers: Absent. There are no explicit instructions or delimiters used to prevent the agent from interpreting embedded instructions or malicious strings within the CSV content.
- Capability inventory: The skill utilizes
bash_toolfor running Python calculations andshow_widgetfor rendering thereferences/ltv_dashboard_template.htmldashboard. - Sanitization: The HTML template
ltv_dashboard_template.htmlusesinnerHTMLto inject state labels and KPI strings directly into the DOM (e.g., in the KPI bar and the period detail table). If the source CSV contains malicious HTML/JavaScript (e.g.,<img src=x onerror=alert(1)>), it will execute within the dashboard widget's context. - [COMMAND_EXECUTION]: The skill's workflow involves executing multiple local Python scripts via
bash_tool(e.g.,ltv_descriptive.py,ltv_markov_chain.py,ltv_survival.py) to perform complex data analysis. This is documented and aligned with the skill's primary purpose of providing modeling capabilities.
Audit Metadata