Data Analysis
Use this skill when the user asks to analyze data, spreadsheets, CSV/XLSX files, experiment results, statistics, charts, dashboards, or model outputs.
Routing
- For
.xlsx, .xls, or spreadsheet work, prefer the Spreadsheets plugin and officecli-xlsx.
- For experiment metrics and result folders, use
analyze-results.
- For statistical tests and reporting, use
statistical-analysis.
- For regression, time series, diagnostics, or inference tables, use
statsmodels.
- For scientific computing, optimization, interpolation, or numerical routines, use
scipy.
- For symbolic formulas or exact derivations, use
sympy.
- For graph/network datasets, use
networkx.
- For publication-quality figures, use
plot-from-data.
Always preserve source data, produce reproducible code or notebooks/scripts when analysis is non-trivial, and verify generated tables/figures against the input data.
1---2name: data-analysis3description: Analyze datasets with spreadsheets, Python stats, plots, and reports.4---56# Data Analysis78Use this skill when the user asks to analyze data, spreadsheets, CSV/XLSX files, experiment results, statistics, charts, dashboards, or model outputs.910## Routing11121. For `.xlsx`, `.xls`, or spreadsheet work, prefer the Spreadsheets plugin and `officecli-xlsx`.132. For experiment metrics and result folders, use `analyze-results`.143. For statistical tests and reporting, use `statistical-analysis`.154. For regression, time series, diagnostics, or inference tables, use `statsmodels`.165. For scientific computing, optimization, interpolation, or numerical routines, use `scipy`.176. For symbolic formulas or exact derivations, use `sympy`.187. For graph/network datasets, use `networkx`.198. For publication-quality figures, use `plot-from-data`.2021Always preserve source data, produce reproducible code or notebooks/scripts when analysis is non-trivial, and verify generated tables/figures against the input data.