csv-data-analysis
Overviewâ
csv-data-analysis is a built-in deep analysis skill for CSV, Excel, and TSV files.
It combines statistical extraction, anomaly discovery, chart-ready structured data, and HTML report generation.
Repo pathâ
skills/csv-data-analysis/
âââ SKILL.md
âââ scripts/
â âââ csv_analyzer.py
âââ references/
â âââ reference.md
âââ templates/
âââ report_template.html
When to use itâ
- analyze uploaded CSV files
- analyze Excel workbooks
- compute statistics and detect anomalies
- generate polished interactive analysis reports
Core workflowâ
- Run
scripts/csv_analyzer.pywithexecute_skill_script_file. - Read the returned statistical summary.
- Use
html_interpreterwithcsv-data-analysis/templates/report_template.html. - Fill the required textual placeholders only.
- Let the backend inject chart marker data automatically.
Important resourcesâ
| Resource | Purpose |
|---|---|
scripts/csv_analyzer.py | Extracts statistics, quality signals, and chart marker data |
references/reference.md | Supplemental usage guidance for the skill |
templates/report_template.html | Final interactive report template |
Output expectationsâ
This skill is designed to produce a report with:
- executive summary
- data quality review
- distribution analysis
- correlation analysis
- categorical and structural analysis
- anomaly overview
- conclusions and recommendations
Notesâ
The template is part of the skill contract. The agent should use the bundled HTML template instead of hand-writing report rendering logic.