voice-agent-expert
Solucionar problemas de agentes de voz LiveKit Letta
Los fallos de los agentes de voz son difíciles de diagnosticar cuando interactúan el audio, WebRTC, los tokens y el estado del proceso. Esta skill proporciona comprobaciones, flujos de trabajo y scripts auxiliares enfocados para la depuración de LiveKit y Letta.
Detente y solicita confirmación antes de instalar.
Revisa el plan y obtén el consentimiento explícito del usuario antes de modificar archivos.
Instalar con mi Agente
Copia esta solicitud en tu Agente. Incluye la página canónica del Skill y el manifiesto.
Review the Skillstore skill "voice-agent-expert" from https://skillstore.io/skills/egadams-voice-agent-expert.md and its manifest at https://skillstore.io/api/skills/egadams-voice-agent-expert/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Tu Agente debe seguir mostrando su plan y solicitar cualquier confirmación exigida por la política de seguridad.
Recursos legibles por agentes
Usa estos enlaces cuando un agente de IA, crawler o script necesite contexto limpio en vez de leer la página completa.
Pruébalo
Usando "voice-agent-expert". Mi agente de voz se une a la sala pero nunca responde.
Resultado esperado:
- Causa probable: workers de voice-agent duplicados o el hook de LiveKit incorrecto.
- Confirma que solo haya un worker activo y que las pruebas locales usen el modo DEV.
- Revisa los registros en busca del marcador de enrutamiento que demuestra que Letta está recibiendo mensajes.
Usando "voice-agent-expert". El playground dice que mi token no es válido.
Resultado esperado:
- Genera un nuevo token de LiveKit porque los tokens caducan después de varias horas.
- Confirma que la URL de LiveKit coincida con el endpoint del servidor usado por el navegador.
- Trata el token como información sensible y evita compartir registros que lo contengan.
Usando "voice-agent-expert". El audio se corta después de unos segundos.
Resultado esperado:
- Comprueba si hay workers de voice-agent duplicados antes de cambiar la configuración del modelo o del audio.
- Reinicia el worker limpiamente después de detener procesos obsoletos y limpiar salas obsoletas.
- Verifica que el worker activo sea el que está recibiendo los registros actuales.
Auditoría de seguridad
Riesgo altoThe skill appears intended for local LiveKit and Letta debugging, not covert exfiltration. Several findings are confirmed because helper scripts read .env files, handle API secrets, spawn shell commands, and start local services with hardcoded paths. Many markdown backtick and localhost URL findings are false positives, but the package needs hardening before broad marketplace distribution.
Preocupaciones de seguridad confirmadas (8)
Elementos de revisión de capacidades (32)
Estas son capacidades locales reales que pueden esperarse para esta habilidad, por lo que requieren revisión, pero no se cuentan como comportamiento malicioso confirmado.
Factores de riesgo
📁 Acceso al sistema de archivos (32)
🌐 Acceso a red (6)
⚙️ Comandos externos (22)
🔑 Variables de entorno (16)
Compartir y citar este informe
Comparte el informe de evaluación versionado, la insignia neutral, la tarjeta insertable y las citas. Skillstore presenta evidencias sin decidir si este Skill es seguro.
Copiar enlace del informe
https://skillstore.io/skills/egadams-voice-agent-expert/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportInsignia Markdown
[](https://skillstore.io/skills/egadams-voice-agent-expert?utm_source=security_passport_badge)Insignia HTML
<a href="https://skillstore.io/skills/egadams-voice-agent-expert?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/egadams-voice-agent-expert/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Tarjeta para insertar
<iframe src="https://skillstore.io/embed/skills/egadams-voice-agent-expert.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citas académicas (APA · BibTeX · CFF)
Cita APA
EGAdams. (2026). voice-agent-expert security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/egadams-voice-agent-expert/audits/8Cita BibTeX
@techreport{egadams-egadams-voice-agent-expert-2026,
author = {EGAdams},
title = {voice-agent-expert security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/egadams-voice-agent-expert/audits/8},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "voice-agent-expert security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "EGAdams"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/egadams-voice-agent-expert/audits/8"
identifiers:
- type: other
value: "skillstore:egadams-voice-agent-expert:audit:8"
description: "Skillstore immutable audit report identifier"
Puntuación de Skillstore
Por qué esta puntuación Confianza de la evidencia: MedioLo que puedes crear
Corregir la configuración local de chat de voz
Diagnosticar por qué una sesión local de voz con LiveKit y Letta no se conecta o no responde.
Depurar cortes de audio
Rastrear fallos intermitentes de audio hasta workers duplicados, salas obsoletas o un modo de agente incorrecto.
Preparar runbooks de soporte
Convertir fallos repetidos de LiveKit y Letta en comprobaciones repetibles y pasos de escalamiento.
Prueba estos prompts
Mi agente de voz LiveKit y Letta no se conecta. Pide el error y luego guíame primero por las comprobaciones más seguras.
Explica si debo usar el modo START o el modo DEV para el chat de voz local, y enumera los síntomas de elegir el modo incorrecto.
Ayúdame a determinar si workers de voice-agent duplicados o salas LiveKit obsoletas están causando cortes de audio.
Revisa mi flujo local de inicio de LiveKit y Letta en busca de riesgos de seguridad, manejo de secretos y gestión de procesos más segura.
Mejores prácticas
- Revisa cada comando antes de ejecutarlo contra servicios locales o archivos de inicio de shell.
- Mueve las rutas codificadas de forma fija a la configuración antes de compartir este flujo de trabajo entre máquinas.
- Trata los tokens de LiveKit generados y el contenido de .env como credenciales sensibles.
Evitar
- No ejecutes comandos amplios para terminar procesos sin confirmar los procesos coincidentes.
- No vincules servicios de desarrollo local a todas las interfaces sin controles de red.
- No pegues tokens generados ni salida derivada de .env en informes públicos de incidencias.
Preguntas frecuentes
¿A qué sistemas está dirigida esta skill?
¿Esta skill ejecuta comandos automáticamente?
¿Puede generar tokens de LiveKit?
¿Está lista para despliegue en producción?
¿Por qué importan los procesos duplicados?
¿Por qué la auditoría marca riesgo?
Detalles del desarrollador
Autor
EGAdamsLicencia
MIT
Revisión de Skillstore
r1
Aviso de versión
El autor no declaró una versión.
Ref.
72d5025b022c77f7a51bdf5c1637c689c80e89d1
Actualidad del mantenimiento
24/7/2026
Uso
4 descargas · 177 vistas
Estructura de archivos