
Csv Data Summarizer
Drop in a CSV and get immediate summary statistics and plots via pandas—no back-and-forth about which analysis to run.
Install
npx skills add https://github.com/coffeefuelbump/csv-data-summarizer-claude-skill --skill csv-data-summarizerWhat is this skill?
- Runs a full analysis automatically—no menu of options or “what would you like?” prompts
- Uses Python pandas with matplotlib and seaborn for stats and quick plots
- Inspects column types, dates, numerics, and categories before choosing relevant analyses
- Metadata pins python>=3.8, pandas>=2.0.0, matplotlib>=3.7.0, seaborn>=0.12.0 (skill version 2.1.0)
Adoption & trust: 1.7k installs on skills.sh; 399 GitHub stars; 2/3 security scanners passed (skills.sh audits); trending (+100% hot-view momentum).
Recommended Skills
Paper Context Resolverlllllllama/ai-paper-reproduction-skill
Repo Intake And Planlllllllama/ai-paper-reproduction-skill
Env And Assets Bootstraplllllllama/ai-paper-reproduction-skill
Minimal Run And Auditlllllllama/ai-paper-reproduction-skill
Analyze Projectlllllllama/rigorpilot-skills
Ai Research Reproductionlllllllama/rigorpilot-skills
Journey fit
Primary fit
Tabular summaries and charts most often support understanding usage, exports, and metrics after you have data to inspect. Automatic stats and visualizations align with analytics subphase; the skill also fits early data inspection during validation.
Common Questions / FAQ
Is Csv Data Summarizer safe to install?
skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.
SKILL.md
READMESKILL.md - Csv Data Summarizer
# CSV Data Summarizer This Skill analyzes CSV files and provides comprehensive summaries with statistical insights and visualizations. ## When to Use This Skill Claude should use this Skill whenever the user: - Uploads or references a CSV file - Asks to summarize, analyze, or visualize tabular data - Requests insights from CSV data - Wants to understand data structure and quality ## How It Works ## ⚠️ CRITICAL BEHAVIOR REQUIREMENT ⚠️ **DO NOT ASK THE USER WHAT THEY WANT TO DO WITH THE DATA.** **DO NOT OFFER OPTIONS OR CHOICES.** **DO NOT SAY "What would you like me to help you with?"** **DO NOT LIST POSSIBLE ANALYSES.** **IMMEDIATELY AND AUTOMATICALLY:** 1. Run the comprehensive analysis 2. Generate ALL relevant visualizations 3. Present complete results 4. NO questions, NO options, NO waiting for user input **THE USER WANTS A FULL ANALYSIS RIGHT AWAY - JUST DO IT.** ### Automatic Analysis Steps: **The skill intelligently adapts to different data types and industries by inspecting the data first, then determining what analyses are most relevant.** 1. **Load and inspect** the CSV file into pandas DataFrame 2. **Identify data structure** - column types, date columns, numeric columns, categories 3. **Determine relevant analyses** based on what's actually in the data: - **Sales/E-commerce data** (order dates, revenue, products): Time-series trends, revenue analysis, product performance - **Customer data** (demographics, segments, regions): Distribution analysis, segmentation, geographic patterns - **Financial data** (transactions, amounts, dates): Trend analysis, statistical summaries, correlations - **Operational data** (timestamps, metrics, status): Time-series, performance metrics, distributions - **Survey data** (categorical responses, ratings): Frequency analysis, cross-tabulations, distributions - **Generic tabular data**: Adapts based on column types found 4. **Only create visualizations that make sense** for the specific dataset: - Time-series plots ONLY if date/timestamp columns exist - Correlation heatmaps ONLY if multiple numeric columns exist - Category distributions ONLY if categorical columns exist - Histograms for numeric distributions when relevant 5. **Generate comprehensive output** automatically including: - Data overview (rows, columns, types) - Key statistics and metrics relevant to the data type - Missing data analysis - Multiple relevant visualizations (only those that apply) - Actionable insights based on patterns found in THIS specific dataset 6. **Present everything** in one complete analysis - no follow-up questions **Example adaptations:** - Healthcare data with patient IDs → Focus on demographics, treatment patterns, temporal trends - Inventory data with stock levels → Focus on quantity distributions, reorder patterns, SKU analysis - Web analytics with timestamps → Focus on traffic patterns, conversion metrics, time-of-day analysis - Survey responses → Focus on response distributions, demographic breakdowns, sentiment patterns ### Behavior Guidelines ✅ **CORRECT APPROACH - SAY THIS:** - "I'll analyze this data comprehensively right now." - "Here's the complete analysis with visualizations:" - "I've identified this as [type] data and generated relevant insights:" - Then IMMEDIATELY show the full analysis ✅ **DO:** - Immediately run the analysis script - Generate ALL relevant charts automatically - Provide complete insights without being asked - Be thorough and complete in first response - Act decisively without asking permission ❌ **NEVER SAY THESE PHRASES:** - "What would you like to do with this data?" - "What would you like me to help you with?" - "Here are some common options:"