SenseNova Excel Data Analysis Workflow

Sexstegs Excel-pipeline: räkna, grinda, rensa, filtrera, aggregera, exportera.

av OpenSenseNova · OpenSenseNova/SenseNova-Skills

Fungerar med konfiguration ★ 6.8/10

SenseNova Excel Data Analysis Workflow — Sexstegs Excel-pipeline: räkna, grinda, rensa, filtrera, aggregera, exportera.

Vad den gör

Orkestrerar flersidig Excel-analys i sex steg — radräkning utan full laddning, en storfils-Parquet-grind, schemainspektion, rensning, filtrering och export — med stöd av 40 under-skills. Utlöses vid förfrågningar om att analysera, rensa, pivoter, diagramma eller exportera .xlsx/.xls/.csv-data.

Testrapport

Uppgift: på en verklig genererad .xlsx (2 ark, 12 000 rader, 400 saknade värden i '得分', 300 kontaminerade värden i '部门', kolumn namngiven '是否通 过' med ett mellanslag) räkna rader per ark, rensa data, beräkna andelen godkända per avdelning och exportera resultatet. Baslinjekörning utan skill kraschade med KeyError: 'Column not found: 是否通过' — exakt på den fälla som varnades för i skillens avsnitt om nyckelregler ('Column names may contain spaces'); efter manuell fix kördes den men exporterade en fil med 400 orenade NaN. Skill-körning exporterade 0 NaN och träffade korrekt 10k-grinden (12 003 rader → 10k–100k band → Parquet-cache). Rättvist motargument: vid denna storlek visade sig optimering vara pessimering — 5.8 s och topp 57.4 MB vs. 2.9 s och 20.6 MB för naiv pandas, vilket betyder att Parquet-rundresan vid den nedre gränsen av sitt eget band endast hindrar. Huvudanledning till setup-domen: skillen är skriven för SenseNova-värdsandlådan och innehåller icke-portabla sökvägar (/mnt/data/result.xlsx, typsnitt /mnt/afs_agents/SimHei.ttf, länkar som 'sandbox:'), och grenen för ≥100k rader kräver den intilliggande skillen sn-da-large-file-analysis, som INTE installeras av installationskommandot — den måste kopieras separat. Steg 0 rent: kropp (288 rader) och 40 kapabilitetsfiler lästes, ingen nätverks- eller exfiltrering.

Testad: 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

Kommandon och exempelprompter

  • /sn-da-excel-workflowSexstegs Excel-pipeline: räkna, grinda, rensa, filtrera, aggregera, exportera.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • Clean this messy Excel file and export the pass rate by department
  • Count rows across both sheets before we process this huge spreadsheet
  • Filter and aggregate this xlsx data without loading the whole file into memory