Skills Agentes

Setup Api Key

Guía al usuario para configurar una clave de API de ElevenLabs. Comprueba primero si ELEVENLABS_API_KEY ya está configurada y es válida, y solo entonces ejecuta la configuración completa.

Estrellas
49.5k

en todo el repo

Actividad
36

0–100, la ruta de este skill

Actualizado
hace 4 meses

último commit aquí

Commits
0

últimos 90 días

Contexto
717 tok

89 tok en reposo

Paquete
1 archivo

3 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add calesthio/OpenMontage --skill setup-api-key --agent claude-code

Se instala solo en este repositorio.

Este skill makes network requests.

Qué hace

  • Comprueba primero si `ELEVENLABS_API_KEY` ya está configurada y es válida
  • Solo si hace falta, pide la clave al usuario y ejecuta la configuración completa
  • Valida la clave contra la API y la deja configurada

Úsalo cuando

  • El usuario necesita configurar una clave de API de ElevenLabs
  • Las herramientas de ElevenLabs fallan por falta de clave
  • El usuario menciona que necesita acceso a ElevenLabs

No lo uses cuando

    Qué lo activa

    Di cualquiera de estas frases y el agente debería cargar este skill.

    • Configúrame la clave de ElevenLabs
    • Me falla ElevenLabs por la API key
    • ¿Tengo bien puesta la clave de ElevenLabs?

    SKILL.md

    En inglés

    ElevenLabs API Key Setup

    Guide the user through obtaining and configuring an ElevenLabs API key.

    Workflow

    Step 0: Check for an existing API key first

    Before asking the user for a key, check for an existing ELEVENLABS_API_KEY:

    1. Check whether ELEVENLABS_API_KEY exists in the current environment.
    2. If it's not in the environment, check .env for ELEVENLABS_API_KEY=<value>.
    3. If an existing key is found, validate it:
      GET https://api.elevenlabs.io/v1/user
      Header: xi-api-key: <existing-api-key>
      
    4. If existing key validation succeeds:
      • Tell the user ElevenLabs is already configured and working
      • Skip the setup flow
      • Ask whether they want to replace/rotate the key; if not, stop
    5. If existing key validation fails:
      • Tell the user the existing key appears invalid or expired
      • Continue to Step 1

    Step 1: Request the API key

    Tell the user:

    To set up ElevenLabs, open the API keys page: https://elevenlabs.io/app/settings/api-keys

    (Need an account? Create one at https://elevenlabs.io/app/sign-up first)

    If you don't have an API key yet:

    1. Click "Create key"
    2. Name it (or use the default)
    3. Set permission for your key. If you provide a key with "User" permission set to "Read" this skill will automatically verify if your key works
    4. Click "Create key" to confirm
    5. Copy the key immediately - it's only shown once!

    Paste your API key here when ready.

    Then wait for the user's next message which should contain the API key.

    Step 2: Validate and configure

    Once the user provides the API key:

    1. Validate the key by making a request:

      GET https://api.elevenlabs.io/v1/user
      Header: xi-api-key: <the-api-key>
      
    2. If validation fails:

    3. If validation succeeds, save the API key in a .env file:

      ELEVENLABS_API_KEY=<the-api-key>
      
      • If .env already has ELEVENLABS_API_KEY=..., replace that line
      • Otherwise add a new line for ELEVENLABS_API_KEY
    4. Confirm success:

      Done! Your key is stored as an environment variable in .env Keep the key safe! Don't share it with anyone!

    Reproducido de calesthio/OpenMontage bajo licencia MIT. Leer esta página en markdown.

    Archivos

    1 archivo en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

    Antes de instalar

    Necesita acceso a internet a elevenlabs.io y api.elevenlabs.io.

    Detalles

    Creador
    calesthio
    Licencia
    MIT
    Recursos incluidos
    Solo SKILL.md
    Código fuente
    Ver SKILL.md

    Etiquetas

    Más de calesthio/OpenMontage

    Este repo incluye 89 skills. Si instalas uno, normalmente ya tienes los demás.

    Comfyui

    49.5k

    Úsalo al trabajar con workflows de ComfyUI en OpenMontage: comfyui_image/video/music, workflows propios, selección de output_node, modelos que faltan, LoRAs, poca VRAM e importación de workflows de la comunidad.

    Costo de contexto al activarse
    1.9k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 9 días
    diseno ui

    Genera vídeo cinematográfico de 4-30 s con ByteDance Seedance 2.5 por fal.ai, Volcengine Ark, Runway o ComfyUI. Cubre el contrato de prompt 2.5, cortes duros, locks de continuidad y voz.

    Costo de contexto al activarse
    3.2k tok
    Tamaño del paquete
    2 archivos
    Última actualización
    hace 4 días
    diseno ui

    Genera narración expresiva y multilingüe con fish.audio (modelos S1 / S2) y reutiliza voces clonadas mediante reference_id.

    Costo de contexto al activarse
    1.4k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 9 días
    diseno ui

    Genera y edita conversacionalmente vídeos cortos con Google Gemini Omni Flash: itera con ediciones en lenguaje natural, clips de 3-10s a 720p con audio y texto en pantalla, e imágenes de referencia por etiquetas.

    Costo de contexto al activarse
    2.1k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 9 días
    Permisos
    diseno ui

    Genera vídeo con MiniMax H3 (Hailuo 3.0) por la API oficial v2, fal.ai, Runway, nodos partner de ComfyUI o pesos abiertos locales. Clips de 4-15s a 2K con animación de primer/último fotograma.

    Costo de contexto al activarse
    582 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 9 días
    diseno ui

    Genera, reconstruye, inspecciona y enruta activos 3D de producción para mundos de OpenMontage con Atlas Cloud, fal.ai, catálogos con licencia y Blender.

    Costo de contexto al activarse
    1.2k tok
    Tamaño del paquete
    2 archivos
    Última actualización
    hace 9 días
    diseno ui

    Skills relacionados

    Ffmpeg

    49.5k

    Procesado de vídeo y audio con FFmpeg: conversión de formato, redimensionado, compresión, extracción de audio y preparación de material para Remotion.

    Costo de contexto al activarse
    3.3k tok
    Tamaño del paquete
    2 archivos
    Última actualización
    hace 4 meses
    herramientas desarrollo

    Bucle de desarrollo del CLI de HyperFrames: init, add, preview, render, publish, doctor y demás comandos, más el renderizado en la nube con AWS Lambda.

    Costo de contexto al activarse
    2.4k tok
    Tamaño del paquete
    7 archivos
    Última actualización
    el mes pasado
    herramientas desarrollo

    Instala y cablea bloques y componentes del registro en composiciones de HyperFrames. Cubre el comando add, ubicaciones de instalación, cableado, descubrimiento y autoría de bloques nuevos.

    Costo de contexto al activarse
    1.1k tok
    Tamaño del paquete
    10 archivos
    Última actualización
    el mes pasado
    herramientas desarrollo