Una poderosa habilidad de automatización de terminal que permite a los AI agents operar, interactuar y verificar programas TUI como vim, htop y nano a través del CLI tui-agent.
La forma más rápida de instalar una habilidad directamente desde el registro.
npx clawhub@latest install tui-use
Copia la carpeta de la habilidad a una de estas ubicaciones
~/.openclaw/skills/ <project>/skills/ Prioridad: Espacio de trabajo > Local > Integrado
Copia este prompt en OpenClaw para instalarlo automáticamente.
Ayúdame a instalar tui-use usando Clawhub. Si Clawhub no está instalado, instálalo primero (npm i -g clawhub).
Obtén los archivos originales de la habilidad en un archivo ZIP.
La habilidad tui-use proporciona un puente robusto entre AI agents y aplicaciones de Terminal User Interface (TUI). Al aprovechar la herramienta CLI tui-agent, permite un control sofisticado sobre programas basados en terminal que normalmente requieren interacción humana, como editores de texto (vim, nano, emacs), monitores de sistema (htop, btop) y administradores de archivos (ranger, mc). Esta extensión de Openclaw Skills actúa como los 'ojos y manos' del agent, proporcionando retroalimentación visual a través de capturas de pantalla y la capacidad de enviar comandos precisos de teclado, clics de mouse y comandos de desplazamiento.
Construido sobre una arquitectura basada en daemon, tui-use gestiona una pantalla virtual (pyte) y una sesión PTY para asegurar que las aplicaciones ncurses complejas se rendericen correctamente. Esto permite una automatización confiable de flujos de trabajo de terminal, incluyendo tareas de edición en varios pasos, monitoreo del sistema e interacciones con clientes de bases de datos, todo manteniendo el estado a través de un ciclo de vida basado en sesiones.
Para usar esta capacidad de Openclaw Skills, debes tener el CLI tui-agent instalado en tu entorno. Sigue estos pasos:
pip install -e tui-agent\/
tui-agent list
La habilidad gestiona datos del terminal a través de sesiones estructuradas y snapshots. La siguiente tabla describe cómo se organizan los datos:
| Componente | Descripción |
|---|---|
| Nombre de la Sesión | Un identificador único (ej: editor) utilizado para enrutar comandos a instancias PTY específicas. |
| Captura de Pantalla | Una representación basada en texto de la cuadrícula del terminal, a menudo incluyendo el procesamiento de ANSI escape sequence. |
| Snapshots | Estados de pantalla nombrados guardados en disco para pruebas de regresión visual y operaciones de diff. |
| Scrollback | Un búfer que contiene la salida histórica del terminal que se ha movido fuera del área activa de la pantalla. |
| Metadatos | Incluye dimensiones del terminal (rows/cols), posición del cursor (row/col) y códigos de salida de sesión. |
paste para insertar de forma segura bloques de código de varias líneas en editores sin activar atajos de comandos no deseados.--stable que pausan la ejecución hasta que la pantalla del terminal deja de cambiar durante una duración especificada.diff para comparar el estado del terminal en vivo contra un snapshot guardado para una automatización de alta precisión.--top, --left, --height y --width para reducir el uso de tokens y el ruido.Cargando
Una habilidad de AI agent que adjunta automáticamente traducciones en inglés y japonés a cada respuesta en chino generada.

Una herramienta de análisis profesional que revisa sistemáticamente los documentos de requisitos desde las perspectivas de negocio, desarrollo y pruebas para identificar brechas y riesgos.

Una habilidad de inteligencia técnica que proporciona conocimientos profundos sobre la historia de la marca Longchamp, la taxonomía de productos y la artesanía de cuero francesa.

Un generador de diseños sofisticado para Ajedrez Militar Chino que combina estrategia impulsada por LLM con validación automática de reglas en Python y renderizado de imágenes mediante Openclaw Skills.

Un sofisticado marco de orquestación para agentes de IA que impone una estricta separación de roles y handoffs estructurados para garantizar una ejecución de tareas de alta calidad.

MemDDC es una herramienta inteligente diseñada para la gestión de documentación de proyectos en equipo y el desarrollo iterativo de código, con generación automática de documentos y mapeo de modelos DDD.








































