elevenlabs-agents
Pass
Audited by Gen Agent Trust Hub on Sep 15, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill provides instructions to install official ElevenLabs packages via npm (e.g.,
@elevenlabs/react,@elevenlabs/client,@elevenlabs/agents-cli). It also includes a template inassets/widget-embed-template.htmlthat loads a conversation widget from ElevenLabs' official domain. These references are to well-known, trusted service providers. - [INDIRECT_PROMPT_INJECTION]: As a framework for building conversational AI agents, the skill inherently manages untrusted user input (voice and text transcripts).
- Ingestion points: Data enters the system via SDK event handlers (
onEvent) and the conversation widget as documented inSKILL.mdandassets/react-sdk-boilerplate.tsx. - Boundary markers: The skill specifically instructs developers to include a 'Guardrails' section in system prompts to define boundaries and ethical constraints (see
assets/system-prompt-template.md). - Capability inventory: The agents can execute client-side tools (e.g.,
navigateusingwindow.location.href) and server-side webhooks (e.g., fetching weather or order data). - Sanitization: The skill demonstrates best practices by using Zod schema validation for tool parameters (e.g.,
z.string().url()) in bothSKILL.mdandassets/react-sdk-boilerplate.tsxto ensure input conforms to expected formats before processing.
Audit Metadata