Habilidades para agentes de IA que realmente hacen tu rutina de oficina por ti
La mayoría de los agentes de IA autónomos manejan bien pequeñas tareas de consola. Escriben scripts rápidamente, encuentran errores de código o generan plantillas. Los problemas comienzan cuando un agente recibe una tarea compleja del mundo real de la oficina. Intenta pedirle a un modelo que cruce diez tablas de Excel con diferentes formatos, analice las razones del crecimiento de precios, escriba un informe equilibrado e inmediatamente formatee todo en una presentación limpia. Por lo general, la salida es texto incoherente, gráficos desplazados y alucinaciones en los números.
Los autores del repositorio SenseNova-Skills decidieron abordar el problema de manera sistemática. Crearon un conjunto abierto de habilidades especializadas para agentes autónomos centrados en análisis, generación de informes, visualización de datos y diseño de diapositivas.

Cómo funciona el proyecto
SenseNova-Skills se basa en la especificación abierta Agent Skills. En lugar de meter toda la lógica en un巨型 system prompt, los autores dividieron la funcionalidad en módulos aislados separados. Cada carpeta contiene un archivo SKILL.md con descripciones de disparadores de llamadas, lógica y dependencias externas.
Este enfoque resuelve el problema principal de las pipelines complejas: el modelo sabe exactamente cuándo lanzar el script correcto y cuándo transferir el control a otra herramienta.
El entorno de ejecución sugerido son agentes como OpenClaw o hermes-agent. Para trabajar con modelos base, los autores recomiendan usar la API de SenseNova, aunque la arquitectura de habilidades permite conectar otros modelos con una adaptación mínima.
Qué pueden hacer las habilidades listas para usar
Todas las habilidades en el repositorio están divididas en cinco bloques principales que cubren las tareas principales al trabajar con documentos y datos.
Procesamiento y análisis de Excel
Se han creado varias herramientas para trabajar con hojas de cálculo. sn-da-excel-workflow maneja la limpieza rutinaria de datos, la fusión de columnas de diferentes archivos y la realización de filtros.
Si un archivo supera las 10,000 filas, el módulo sn-da-large-file-analysis se conecta automáticamente. Convierte los datos al formato Parquet y los procesa de forma streaming a través de openpyxl, protegiendo la RAM de sobrecargas.
Si los datos se enviaron como captura de pantalla o foto de un gráfico, el módulo sn-da-image-caption reconoce la estructura mediante OCR, construye un DataFrame completo y exporta un archivo CSV limpio.
Generación de presentaciones
La creación de diapositivas se divide en dos modos: creativo y estándar. En modo estándar, el agente trabaja paso a paso:
- Crea un esquema estructural y selecciona una guía de colores.
- Diseña cada diapositiva usando HTML semántico con posicionamiento preciso de texto e iconos.
- Verifica la renderización a través de un modelo multimodal (VLM) para verificar la legibilidad.
- Convierte el resultado final a un archivo PPTX.
Si es necesario, el sistema puede buscar ilustraciones relevantes en línea o solicitar generación desde una red neuronal gráfica.
Visualización e infografía
Un módulo sn-infographic separado es responsable de convertir hechos secos en tarjetas visuales. La base de datos interna contiene 87 variantes de diseño y 66 opciones de estilo.

El proceso incluye verificación automática de calidad del prompt, generación de imágenes y refinamiento iterativo a través de control VLM. La salida son gráficos listos para usar para publicaciones o informes.
Investigación profunda y búsqueda especializada
El módulo sn-deep-research maneja la recopilación de información sin alucinaciones superficiales. El agente primero construye un grafo de investigación dirigido (DAG), luego envía consultas de búsqueda a diferentes fuentes y guarda instantáneas de las páginas encontradas.
El sistema de búsqueda se divide en habilidades separadas:
- Búsqueda académica a través de ArXiv, Semantic Scholar y PubMed.
- Búsqueda para desarrolladores a través de GitHub, Stack Overflow y HuggingFace.
- Búsqueda en redes sociales y plataformas de medios.
Después de recopilar hechos, una capa editorial separada entra en acción para conciliar datos conflictivos de diferentes fuentes y produce un documento Markdown final con referencias cruzadas.
Conexión y lanzamiento
La instalación se reduce a copiar el contenido de la carpeta skills al directorio de tu agente. Puedes pedirle al agente de IA que realice esta operación.
Si estás instalando habilidades manualmente para OpenClaw, el comando se ve así:
git clone https://github.com/OpenSenseNova/SenseNova-Skills.git --depth=1
mkdir -p ~/.openclaw/skills
cp -r SenseNova-Skills/skills/* ~/.openclaw/skills/
Cuando usas hermes-agent, es suficiente cambiar la ruta de destino a ~/.hermes/skills/.
Después de copiar los archivos, necesitarás reiniciar el servicio del agente para que lea los nuevos manifiestos.
Escenarios de extremo a extremo en la práctica
La parte más interesante del repositorio está en la carpeta examples. Los autores no solo publicaron pruebas abstractas, sino ejemplos completos de cómo múltiples habilidades trabajan juntas.
Un ejemplo muestra el análisis de precios de RAM. El agente comienza procesando un archivo CSV sin procesar con cotizaciones, encuentra el punto de inflexión en la dinámica de precios a finales de febrero y formula una hipótesis de investigación. Luego, el módulo de búsqueda profunda entra en acción, recopilando datos sobre recortes de oferta y creciente demanda de servidores de IA. Al final, todos los análisis se convierten automáticamente en una presentación de 16 diapositivas con conclusiones detalladas.
Otro caso demuestra la consolidación de 10 informes mensuales separados de desempeño de empleados en un único conjunto de datos longitudinal. El agente construye gráficos de distribución de calificaciones, identifica grupos en riesgo y escribe recomendaciones para el departamento de RR.HH., guardando el resultado simultáneamente en Word y HTML.
Por qué un desarrollador necesita esto
SenseNova-Skills es interesante no tanto para los modelos SenseNova en sí, sino para la arquitectura lista para usar de interacción de agentes con el mundo exterior. El repositorio ofrece excelentes patrones de los que aprender:
- Descomponer tareas complejas en scripts Python deterministas.
- Control de calidad de dos niveles a través de verificación VLM del HTML generado.
- Uso de formatos de datos intermedios como Parquet para proteger contra el agotamiento de memoria.
Si estás construyendo tu propio agente autónomo o quieres extender las capacidades de OpenClaw, este repositorio será una excelente base de plantillas y soluciones prácticas.
Proyectos relacionados