Gestión de habilidades
Descripción general
Las habilidades (Skills) son módulos de capacidades profesionales preempaquetados; cada habilidad declara su identidad, condiciones de activación y lógica de ejecución mediante un archivo SKILL.md. El sistema incluye 21 habilidades preinstaladas y, además, los usuarios pueden crear habilidades personalizadas o utilizar habilidades desplegadas de forma unificada por la empresa.

21 habilidades preinstaladas
Documentos de Office (4)
| Habilidad | Descripción |
|---|---|
| docx | Generación y edición de documentos de Word |
| xlsx | Creación y procesamiento de hojas de cálculo de Excel |
| pptx | Elaboración de presentaciones de PowerPoint |
| Procesamiento de documentos PDF |
Búsqueda (4)
| Habilidad | Descripción |
|---|---|
| web-search | Búsqueda web para obtener información en tiempo real |
| films-search | Búsqueda de obras cinematográficas y televisivas |
| music-search | Búsqueda de música |
| technology-news-search | Búsqueda de noticias tecnológicas |
Diseño (3)
| Habilidad | Descripción |
|---|---|
| canvas-design | Diseño en lienzo, generación visual de ideas |
| frontend-design | Diseño de interfaces frontend y generación de código |
| remotion | Generación programática de vídeo (basada en el framework Remotion) |
Generación con IA (2)
| Habilidad | Descripción |
|---|---|
| seedance | Generación de vídeo/baile con IA |
| seedream | Generación de imágenes con IA |
Desarrollo (2)
| Habilidad | Descripción |
|---|---|
| develop-web-game | Desarrollo de minijuegos web |
| playwright | Pruebas y operaciones de automatización del navegador |
Herramientas (4)
| Habilidad | Descripción |
|---|---|
| create-plan | Creación de planes estructurados |
| scheduled-task | Creación y gestión de tareas programadas |
| local-tools | Conjunto de herramientas locales (información del sistema, operaciones de archivos, etc.) |
| imap-smtp-email | Envío y recepción de correos (protocolos IMAP/SMTP) |
Otras (2)
| Habilidad | Descripción |
|---|---|
| weather | Consulta de información meteorológica |
| skill-creator | Metahabilidad — crear nuevas habilidades mediante conversación |
Mecanismo de carga de habilidades
Escaneo de directorios
El sistema escanea automáticamente el directorio SKILLs/, donde cada subdirectorio contiene una habilidad:
SKILLs/
├── web-search/
│ ├── SKILL.md ← 技能声明文件
│ └── ... ← 辅助文件
├── docx/
│ ├── SKILL.md
│ └── ...
└── ...
Especificación de SKILL.md
El archivo SKILL.md de cada habilidad declara:
- Nombre y descripción de la habilidad
- Condiciones de activación: en qué situaciones se activa automáticamente esta habilidad
- Lógica de ejecución: el comportamiento y las capacidades concretas de la habilidad
Forma de carga
Las habilidades se inyectan como herramientas en la conversación con el formato execute_skill_{id}, y el Agent las selecciona y llama automáticamente según las necesidades de la tarea. El usuario también puede seleccionar manualmente las habilidades activas en el PromptInput.
Gestión del estado de las habilidades
| Estado | Descripción |
|---|---|
| Habilitada | Puede ser llamada por el Agent en la conversación |
| Deshabilitada | No aparece en la lista de herramientas |
El estado de habilitación de las habilidades se almacena en skill_states.json y puede cambiarse en la página de configuración.
Habilidades personalizadas
Mediante la metahabilidad skill-creator, los usuarios pueden crear nuevas habilidades dentro de la conversación:
- Describe en la conversación la funcionalidad de la habilidad que deseas crear
- skill-creator genera automáticamente el
SKILL.mdy los archivos auxiliares - La nueva habilidad aparece en la lista de habilidades
También se admite la instalación desde las siguientes fuentes:
- Directorio local: colocar directamente en el directorio
SKILLs/ - Repositorio Git: clonar localmente
- Archivo ZIP: descomprimir en el directorio de habilidades
Habilidades empresariales
El administrador del espacio de trabajo puede publicar habilidades de forma unificada en la organización a través de Recursos empresariales:
| Característica | Descripción |
|---|---|
| Aislamiento por organización | Las habilidades empresariales se aíslan por orgId; distintas organizaciones no las comparten |
| Sincronización automática | La APP sincroniza periódicamente (cada 30 minutos) las habilidades empresariales desde el backend |
| Nivel de seguridad | Las habilidades empresariales pueden tener restricciones de nivel de seguridad |
Guía de uso
Cómo habilitar/deshabilitar una habilidad
- Abre la APP → Configuración → Habilidades
- Explora la lista de habilidades; junto a cada una hay un interruptor de habilitar/deshabilitar
- Cambia el interruptor y listo
Efecto:
- Habilitar una habilidad → El Agent puede llamar a esa habilidad en la conversación. Por ejemplo, tras habilitar
web-search, el Agent puede buscar en la web para obtener información en tiempo real.- Deshabilitar una habilidad → El Agent desconoce por completo la existencia de esa habilidad. Por ejemplo, tras deshabilitar
web-search, el Agent solo puede responder basándose en su propio conocimiento y no puede obtener la información más reciente.
Ejemplos del efecto real de habilitar/deshabilitar
| Habilidad | Qué puede hacer el Agent cuando está habilitada | Impacto cuando está deshabilitada |
|---|---|---|
| web-search | Buscar en la web para obtener la información más reciente | El Agent no puede obtener información en tiempo real y podría dar respuestas desactualizadas |
| docx | Generar documentos de Word y ofrecerlos para descarga | El Agent solo puede producir texto plano y no puede crear documentos con formato |
| playwright | Controlar automáticamente el navegador (capturas, rellenar formularios, scraping) | El Agent no puede operar el navegador |
| seedream | Generar imágenes con IA | El Agent no puede generar imágenes |
| imap-smtp-email | Enviar y recibir correos | El Agent no puede realizar tareas relacionadas con correos |
| scheduled-task | Crear tareas de ejecución automática programada | El Agent no puede configurar tareas programadas |
Cómo crear una habilidad personalizada
Utiliza la metahabilidad integrada skill-creator:
- Asegúrate de que la habilidad
skill-creatoresté habilitada - Describe en una conversación de Work la habilidad que deseas, por ejemplo: "Ayúdame a crear una habilidad que pueda formatear automáticamente archivos JSON"
- skill-creator generará el
SKILL.mdy los archivos auxiliares - La nueva habilidad aparecerá automáticamente en la lista de habilidades y podrás habilitarla y usarla
También puedes crearla manualmente: coloca el directorio que contiene el archivo SKILL.md dentro de la carpeta SKILLs/.
Preguntas frecuentes
No veo las habilidades empresariales en la lista de habilidades
Las habilidades empresariales se sincronizan desde el backend cada 30 minutos. Puedes intentar reiniciar la APP para activar una sincronización inmediata. Comprueba que el administrador del espacio de trabajo haya publicado las habilidades en Recursos empresariales.
Habilité una habilidad pero el Agent no la usa
El Agent decide de forma autónoma si llama a una habilidad según las necesidades de la tarea. Puedes indicarlo explícitamente en la conversación: "Por favor, usa la habilidad web-search para buscar la última versión de React".
Documentos relacionados
- Gestión de herramientas — Colaboración entre habilidades y herramientas
- Recursos empresariales — Gestión de habilidades a nivel empresarial
