react-email
Pass
Audited by Gen Agent Trust Hub on Mar 7, 2026
Risk Level: SAFE
Full Analysis
- Dependency Usage: The skill utilizes well-known libraries such as
@react-email/componentsand@react-email/render. These are standard, widely-used tools for building and validating email templates in the Node.js ecosystem. - Input Validation: The implementation uses Zod for defining component properties within the catalog definitions. This is a security best practice that ensures data conforms to a strict schema before being processed for rendering.
- Data Processing Logic: The skill transforms JSON specifications into email content using the
json-renderframework. This transformation follows a defined schema-based approach to convert structured data into formatted text or HTML. - Email Rendering Context: The skill generates HTML specifically for email clients. While generating HTML from dynamic content requires awareness of the input sources, the final output is intended for email environments which typically enforce their own rigorous sanitization and safety filters.
Audit Metadata