Data Analysis

Analyse a dataset, calculate statistics, run comparisons, and produce charts or summary tables.

What it does

Analyse a dataset, calculate statistics, run comparisons, and produce charts or summary tables.

Procedure

When this skill is activated, Chalie follows these steps:

  1. Use recall to surface any prior analysis on related data, then ask the user to describe the dataset (paste it, describe its structure, or state where it lives) and what question they want answered.
  2. Use recall to surface any relevant prior context — units, domain conventions, or previous analyses on related data.
  3. Use recall to check for any stored domain conventions, then clarify the analysis type: descriptive statistics, correlation, trend analysis, comparison across groups, ranking, or forecasting.
  4. Use code_agent to load, clean, and validate the data — report any missing values, outliers, or type errors before proceeding.
  5. Use code_agent to run the requested analysis: compute statistics, group comparisons, correlations, or growth rates with appropriate precision.
  6. Use code_agent to generate a chart or summary table that makes the key finding visually clear — prefer a simple bar, line, or scatter as appropriate.
  7. Use write_file to record the plain-language interpretation: the main finding, what drives it, and any caveats (sample size, data quality, assumptions).
  8. Use write_file to save the analysis results and code so the user can reproduce or extend it later.

Version

v1 (curated)