launch-lead-capture
Pass
Audited by Gen Agent Trust Hub on Oct 31, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill implements a lead capture system that ingests untrusted user input via web forms. This data is intended for storage and subsequent notification or AI-assisted responses.
- Ingestion points: User data enters via the
submitLeadserver action and is validated against theleadInputSchemainSKILL.md. - Boundary markers: While the skill describes the data flow, it does not include the specific prompt templates where the data is used, which are reportedly managed by related skills.
- Capability inventory: The skill is capable of database persistence (
createLead) and triggering external tasks (trigger.dev). - Sanitization: The implementation uses the
zodlibrary to strictly enforce types and length constraints on all user-submitted fields. - [SAFE]: The skill demonstrates security best practices, such as using
timingSafeEqualfor secret comparison and providing clear warnings about potential IP spoofing in various hosting environments.
Audit Metadata