data-analysis

kitproj's avatarfrom kitproj

Analyze datasets, generate charts, and create summary reports. Use when the user needs to work with CSV, Excel, or other tabular data formats for analysis or visualization.

⭐1stars🔀1forks📁View on GitHub🕐Updated Dec 26, 2025

When & Why to Use This Skill

This Claude skill enables automated data analysis and professional visualization by processing CSV, Excel, and tabular datasets. It leverages Python's pandas and matplotlib libraries to transform raw data into actionable insights, providing statistical summaries and high-quality charts to streamline data-driven decision-making and business reporting.

Use Cases

  • Business Performance Analysis: Upload sales or marketing CSV files to generate trend charts and key performance indicator (KPI) summaries.
  • Financial Data Reporting: Process Excel spreadsheets to calculate financial ratios, expense breakdowns, and create visual budget reports.
  • Data Cleaning & Transformation: Automatically handle missing values, filter datasets, and reformat raw data for cleaner presentation and further analysis.
  • Research & Statistical Summarization: Generate descriptive statistics and distribution plots for scientific or academic datasets to identify patterns and outliers.
namedata-analysis
descriptionAnalyze datasets, generate charts, and create summary reports. Use when the user needs to work with CSV, Excel, or other tabular data formats for analysis or visualization.

Data Analysis

When to use this skill

Use this skill when the user needs to:

  • Analyze CSV or Excel files
  • Generate charts and visualizations
  • Calculate statistics and summaries
  • Clean and transform data

How to analyze data

  1. Use pandas for data analysis:
    import pandas as pd
    df = pd.read_csv('data.csv')
    summary = df.describe()
    

How to create visualizations

  1. Use matplotlib or seaborn for charts:
    import matplotlib.pyplot as plt
    df.plot(kind='bar')
    plt.savefig('chart.png')