SenseNova Excel Data Analysis Workflow
Pipeline de Excel de seis pasos: contar, filtrar, limpiar, filtrar, agregar, exportar.
Funciona con configuración
Qué hace
Orquesta el análisis de Excel de múltiples hojas en seis pasos — conteo de filas sin carga completa, una puerta Parquet para archivos grandes, inspección de esquema, limpieza, filtrado y exportación — respaldado por 40 sub-skills de capacidad. Se activa en solicitudes para analizar, limpiar, pivotar, graficar o exportar datos .xlsx/.xls/.csv.
Informe de la prueba
Tarea: en un archivo .xlsx real generado (2 hojas, 12.000 filas, 400 valores faltantes en '得分', 300 valores contaminados en '部门', columna llamada '是否通 过' con un espacio) contar filas por hoja, limpiar datos, calcular la proporción aprobada por departamento y exportar el resultado. La ejecución de línea base sin skill falló con KeyError: 'Column not found: 是否通过' — exactamente en la trampa advertida en la sección de reglas clave de la skill ('Column names may contain spaces'); después de una corrección manual, se ejecutó pero exportó un archivo con 400 NaN sin limpiar. La ejecución de skill exportó 0 NaN y correctamente alcanzó la puerta de 10k (12.003 filas → banda de 10k–100k → caché Parquet). Justo contraargumento: a este tamaño, la optimización resultó ser una pesimización — 5.8 s y pico de 57.4 MB vs. 2.9 s y 20.6 MB para pandas ingenuo, lo que significa que el viaje de ida y vuelta de Parquet en el límite inferior de su propia banda solo obstaculiza. Razón principal del veredicto de configuración: la skill está escrita para el sandbox del host SenseNova y contiene rutas no portátiles (/mnt/data/result.xlsx, fuentes /mnt/afs_agents/SimHei.ttf, enlaces como 'sandbox:'), y la rama de ≥100k filas requiere la skill vecina sn-da-large-file-analysis, que NO se instala con el comando de instalación — necesita copiarse por separado. Etapa 0 limpia: se leyeron el cuerpo (288 líneas) y 40 archivos de capacidad, sin red ni exfiltración.
Probado el: 2026-07-16 · Claude Code 2.x (agent harness)
Instalación
git clone https://github.com/OpenSenseNova/SenseNova-Skills.git mkdir -p ~/.claude/skills cp -r SenseNova-Skills/skills/sn-da-excel-workflow ~/.claude/skills/sn-da-excel-workflow
Comandos y prompts de ejemplo
/sn-da-excel-workflowPipeline de Excel de seis pasos: contar, filtrar, limpiar, filtrar, agregar, exportar.
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
Clean this messy Excel file and export the pass rate by departmentCount rows across both sheets before we process this huge spreadsheetFilter and aggregate this xlsx data without loading the whole file into memory