elevenlabs-narration

Pass

Audited by Gen Agent Trust Hub on Sep 2, 2026

Risk Level: SAFE
Full Analysis
  • [SAFE]: The skill implements standard integration with the ElevenLabs API for text-to-speech conversion. It uses python-dotenv to manage sensitive API keys (ELEVEN_API_KEY) and voice IDs (ELEVEN_VOICE_ID) from a local .env file, ensuring credentials are not hardcoded or committed to version control. The file system operations are restricted to project-relative paths for reading scripts and saving audio outputs. The logic for extracting text from markdown files is straightforward and does not involve dynamic execution of the extracted content. The dependencies (elevenlabs, python-dotenv) are standard industry packages. The skill's architecture includes a --dry-run feature that allows users to verify extracted text before initiating paid API calls, which is a functional best practice.
Audit Metadata
Risk Level
SAFE
Analyzed
Sep 2, 2026, 10:50 AM
Security Audit — agent-trust-hub — elevenlabs-narration