billing-automation
Pass
Audited by Gen Agent Trust Hub on Mar 31, 2026
Risk Level: SAFEPROMPT_INJECTION
Full Analysis
- [PROMPT_INJECTION]: The skill implements an indirect prompt injection surface within the
Invoice.to_htmlmethod, which generates HTML documents using unsanitized data. - Ingestion points: External customer data such as
customer.nameandcustomer.addressprovided to theInvoiceclass inSKILL.md. - Boundary markers: No delimiters or instructions are used to isolate untrusted data within the HTML template.
- Capability inventory: The skill provides logic for generating structured HTML documents from templates via string interpolation in
SKILL.md. - Sanitization: The code lacks any escaping, filtering, or validation of user-controlled strings before they are embedded into the markup.
Audit Metadata