SenseNova Excel Data Analysis Workflow
Sechs-Schritte-Excel-Pipeline: zählen, gate, bereinigen, filtern, aggregieren, exportieren.
Funktioniert mit Setup
Was es kann
Orchestriert die Analyse von Excel-Dateien mit mehreren Blättern in sechs Schritten — Zeilenzählung ohne vollständiges Laden, ein Large-File Parquet-Gate, Schema-Inspektion, Bereinigung, Filterung und Export — unterstützt durch 40 Fähigkeits-Sub-Skills. Wird ausgelöst bei Anfragen zum Analysieren, Bereinigen, Pivotieren, Diagrammieren oder Exportieren von .xlsx/.xls/.csv-Daten.
Testbericht
Aufgabe: auf einer real generierten .xlsx-Datei (2 Blätter, 12.000 Zeilen, 400 fehlende Werte in '得分', 300 kontaminierte Werte in '部门', Spalte '是否通 过' mit Leerzeichen) Zeilen pro Blatt zählen, Daten bereinigen, den Anteil der bestandenen Abteilungen berechnen und das Ergebnis exportieren. Baseline-Lauf ohne Skill stürzte mit KeyError: 'Column not found: 是否通过' ab — genau an der Falle, vor der im Abschnitt 'Key rules' des Skills gewarnt wurde ('Spaltennamen können Leerzeichen enthalten'); nach manueller Korrektur lief es, exportierte aber eine Datei mit 400 ungereinigten NaN. Skill-Lauf exportierte 0 NaN und traf korrekt das 10k-Gate (12.003 Zeilen → 10k–100k Band → Parquet-Cache). Faires Gegenargument: bei dieser Größe erwies sich die Optimierung als Pessimierung — 5.8 s und Spitzenwert 57.4 MB vs. 2.9 s und 20.6 MB für naive pandas, was bedeutet, dass der Parquet-Roundtrip am unteren Ende seines eigenen Bandes nur behindert. Hauptgrund für das Setup-Urteil: der Skill ist für die SenseNova Host-Sandbox geschrieben und enthält nicht-portable Pfade (/mnt/data/result.xlsx, Fonts /mnt/afs_agents/SimHei.ttf, Links wie 'sandbox:'), und der ≥100k Zeilen-Branch erfordert den benachbarten Skill sn-da-large-file-analysis, der NICHT durch den Installationsbefehl installiert wird — er muss separat kopiert werden. Stufe 0 sauber: Body (288 Zeilen) und 40 Capability-Dateien gelesen, keine Netzwerk- oder Exfiltrationsaktivitäten.
Getestet am: 2026-07-16 · Claude Code 2.x (agent harness)
Installation
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
Befehle & Beispiel-Prompts
/sn-da-excel-workflowSechs-Schritte-Excel-Pipeline: zählen, gate, bereinigen, filtern, aggregieren, exportieren.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
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