Tessl
Tessl es el gestor de paquetes para habilidades de agentes: evalúa skills desde GitHub o revisa localmente desde tu terminal con versiones y verificación.
¿Qué es Tessl?
Tessl es el gestor de paquetes para habilidades de agentes. Ayuda a los desarrolladores a evaluar habilidades y gestionarlas como paquetes versionados y verificados para detectar problemas como salidas incorrectas más temprano en el flujo de trabajo.
La página se centra en un paso de evaluación para habilidades, ya sea señalando Tessl a un repositorio público de GitHub/definición de habilidad o ejecutando una revisión local desde tu máquina. Tessl está diseñado para desarrolladores que quieren paquetes de habilidades confiables en un registro compartido.
Características clave
- Evalúa habilidades mediante una URL de GitHub para escanear automáticamente un repositorio y agregar la habilidad al registro abierto.
- Publica habilidades evaluadas en un registro abierto para que otros desarrolladores las encuentren e instalen.
- Ejecuta revisiones locales de habilidades desde la terminal para evaluar cualquier ruta local, incluidos repositorios privados y habilidades en desarrollo.
- Permanece local durante las revisiones locales para que los resultados solo sean visibles para ti (útil para trabajos confidenciales o en progreso).
- Habilidades y contexto versionados y verificados para respaldar flujos de trabajo profesionales donde la corrección importa.
Cómo usar Tessl
- Evalúa una habilidad pública de GitHub: proporciona una URL del repositorio. Tessl escanea el repositorio y agrega la habilidad evaluada al registro abierto.
- Revisa localmente: ejecuta Tessl desde tu terminal con el comando mostrado en la página:
npx tessl skill review ./<path to SKILL.md folder>
- Sigue la documentación para detalles de evaluación: la página indica que debes leer la documentación para entender cómo funciona el proceso de revisión/evaluación.
Casos de uso
- Compartir una habilidad encontrada en GitHub: cuando localizas un repositorio público de habilidades, puedes evaluarlo mediante su URL de GitHub y que Tessl lo agregue al registro abierto para otros.
- Curar un repositorio público para que otros lo instalen: si quieres que una audiencia más amplia descubra y construya sobre habilidades evaluadas, Tessl ofrece un flujo de trabajo que escanea el repositorio y publica el resultado en el registro.
- Validar una habilidad privada antes de publicarla: para habilidades en repos privados, ejecuta una revisión local desde tu máquina para verificar la calidad de la salida sin exponer los resultados.
- Probar habilidades en desarrollo: si una habilidad no está lista para publicarse, la revisión local permite evaluar rutas locales mientras se desarrolla el trabajo.
- Reducir cómputo desperdiciado por habilidades defectuosas: usa la evaluación de Tessl para detectar problemas antes—como habilidades que producen salidas incorrectas—y evitar ejecutarlas repetidamente y reiniciar el trabajo.
Preguntas frecuentes
-
¿Cómo evalúo una habilidad alojada en GitHub? Pega una URL de repositorio público en Tessl; escaneará el repositorio automáticamente y agregará la habilidad al registro abierto.
-
¿Puedo revisar habilidades que aún no son públicas? Sí. Puedes ejecutar una revisión local desde tu terminal, incluidos repositorios privados y habilidades en desarrollo.
-
¿Qué significa “permanece local” para las revisiones locales? La página indica que los resultados solo son visibles para ti al ejecutar el comando de revisión local.
-
¿Qué comando debo ejecutar para revisar localmente? La página proporciona:
npx tessl skill review ./<path to SKILL.md folder>. -
¿Dónde puedo aprender cómo funcionan las revisiones? La página dice que leas la documentación para aprender cómo funcionan las evaluaciones de revisión.
Alternativas
- Pipelines de pruebas CI de propósito general: usar pruebas unitarias/de integración (o scripts de evaluación personalizados) para validar el comportamiento de habilidades antes de compartirlas; a diferencia de Tessl, no se integran automáticamente con un registro compartido de habilidades.
- Compartir basado directamente en repositorios sin registro: compartir habilidades solo vía GitHub puede funcionar, pero no ofrece un flujo de trabajo explícito de evaluación y descubrimiento como el registro abierto de Tessl.
- Herramientas de evaluación solo locales: ejecutar scripts o evaluadores localmente para habilidades puede cubrir usos privados y en progreso, pero puede no incluir empaquetado versionado y verificado ni publicación en registro.
- Otros gestores de paquetes para componentes de software: los gestores de paquetes tradicionales manejan dependencias de código; Tessl se posiciona específicamente alrededor de paquetes de habilidades de agentes versionados y verificados y su evaluación.
Alternativas
AakarDev AI
AakarDev AI es una plataforma poderosa que simplifica el desarrollo de aplicaciones de IA con integración fluida de bases de datos vectoriales, permitiendo un despliegue y escalabilidad rápidos.
Arduino VENTUNO Q
Arduino VENTUNO Q es un ordenador de edge AI para robótica: combina inferencia acelerada y microcontrolador para control determinista, con Arduino App Lab.
Devin
Devin es un agente de IA para programar que ayuda a equipos a completar migraciones y refactorizaciones grandes en paralelo, con aprobación humana.
OpenUI
OpenUI es un estándar abierto para UI generativa que ayuda a las apps de IA a responder con interfaces estructuradas creadas con componentes registrados.
Codex Plugins
Usa Codex Plugins para combinar skills, integraciones de apps y servidores MCP en flujos reutilizables que amplían el acceso de Codex a Gmail, Drive y Slack.
Ably Chat
Ably Chat es una API y SDK de chat para crear aplicaciones personalizadas en tiempo real: reacciones, presencia y edición/eliminación de mensajes.