CSV Data Summarizer
Analyze CSV files and provide comprehensive summaries with statistical insights and visualizations.
Prerequisites
- Python 3.8+
- pandas, matplotlib, seaborn
Instructions
Critical Behavior
DO NOT ask what the user wants to do with the data.
IMMEDIATELY run comprehensive analysis and present results.
Automatic Analysis Steps
- Load and inspect CSV into pandas DataFrame
- Identify data structure - column types, dates, numerics, categories
- Determine relevant analyses based on data type:
- Sales/E-commerce: Time-series, revenue, product performance
- Customer data: Distributions, segmentation, geographic patterns
- Financial data: Trends, summaries, correlations
- Operational data: Time-series, metrics, distributions
- Survey data: Frequencies, cross-tabulations
- Generic: Adapts based on column types
Analysis Output
For each dataset, automatically generate:
Data Overview
- Shape, columns, types
- Missing values summary
- Memory usage
Statistical Summary
- Descriptive statistics
- Distribution analysis
- Correlation matrix
Visualizations
- Distribution plots
- Time series (if dates present)
- Category breakdowns
- Correlation heatmaps
Insights
- Key findings
- Anomalies detected
- Recommendations
Guidelines
- Run full analysis immediately - no questions
- Adapt analysis to detected data type
- Generate ALL relevant visualizations
- Present complete results without waiting for input
- Include actionable insights
Notes
- Intelligently adapts to different industries
- Inspects data first, then determines relevant analyses
- No user input required - just provide the CSV
Source: coffeefuelbump/csv-data-summarizer-claude-skill
1---2name: csv-data-summarizer3description: CSV Data Summarizer4---5# CSV Data Summarizer67Analyze CSV files and provide comprehensive summaries with statistical insights and visualizations.89## Prerequisites1011- Python 3.8+12- pandas, matplotlib, seaborn1314## Instructions1516### Critical Behavior1718**DO NOT ask what the user wants to do with the data.**19**IMMEDIATELY run comprehensive analysis and present results.**2021### Automatic Analysis Steps22231. **Load and inspect** CSV into pandas DataFrame242. **Identify data structure** - column types, dates, numerics, categories253. **Determine relevant analyses** based on data type:26 - Sales/E-commerce: Time-series, revenue, product performance27 - Customer data: Distributions, segmentation, geographic patterns28 - Financial data: Trends, summaries, correlations29 - Operational data: Time-series, metrics, distributions30 - Survey data: Frequencies, cross-tabulations31 - Generic: Adapts based on column types3233### Analysis Output3435For each dataset, automatically generate:36371. **Data Overview**38 - Shape, columns, types39 - Missing values summary40 - Memory usage41422. **Statistical Summary**43 - Descriptive statistics44 - Distribution analysis45 - Correlation matrix46473. **Visualizations**48 - Distribution plots49 - Time series (if dates present)50 - Category breakdowns51 - Correlation heatmaps52534. **Insights**54 - Key findings55 - Anomalies detected56 - Recommendations5758## Guidelines59601. Run full analysis immediately - no questions612. Adapt analysis to detected data type623. Generate ALL relevant visualizations634. Present complete results without waiting for input645. Include actionable insights6566## Notes6768- Intelligently adapts to different industries69- Inspects data first, then determines relevant analyses70- No user input required - just provide the CSV7172Source: coffeefuelbump/csv-data-summarizer-claude-skill