worker-onboarding
Pass
Audited by Gen Agent Trust Hub on May 18, 2026
Risk Level: SAFEPROMPT_INJECTION
Full Analysis
- [PROMPT_INJECTION]: The skill processes untrusted user input from WhatsApp which creates a surface for indirect prompt injection attacks.\n
- Ingestion points: Untrusted text is ingested through the
messageBodyparameter in thehandleMessagemethod of theOnboardingModuleinterface (referenced inSKILL.md).\n - Boundary markers: The documentation does not specify the use of delimiters (such as XML tags or triple quotes) or specific instructions to the model to ignore embedded commands within the message body.\n
- Capability inventory: The skill has the capability to update database tables (
onboarding_module_state,onboarding_pipeline_state), invoke external generation APIs (Kie.ai), and manage complex state transitions throughmodule-router.ts.\n - Sanitization: While
intent-classifier.tsis mentioned for NLU classification, there is no evidence of sanitization or escaping of the user-providedmessageBodyto prevent the injection of malicious instructions.
Audit Metadata