What problem does it solve? ElevenLabs MCP tools fail when the ELEVENLABS_API_KEY environment variable is missing or invalid, and users often do not know where to obtain a key or how to store it correctly. This Skill walks through detecting an existing key, validating it against the ElevenLabs API, and persisting a working key to a .env file. ## Core Features & Use Cases - Existing Key Detection: Checks the environment and .env file for ELEVENLABS_API_KEY before asking the user for anything, avoiding redundant setup. - Key Validation: Verifies the key by calling GET https://api.elevenlabs.io/v1/user with the xi-api-key header, distinguishing valid keys from expired or malformed ones. - Guided Setup and Persistence: Directs the user to the ElevenLabs API keys page, then writes or replaces the ELEVENLABS_API_KEY line in .env after successful validation. - Use Case: An ElevenLabs text-to-speech tool call fails with an authentication error; invoke this Skill to confirm whether a key exists, validate it, and store a working replacement. ## Quick Start Set up my ElevenLabs API key so the ElevenLabs MCP tools can authenticate.